{"id":423059,"date":"2026-06-03T09:53:00","date_gmt":"2026-06-03T09:53:00","guid":{"rendered":"https:\/\/pandorafms.com\/?p=423059"},"modified":"2026-06-03T09:53:04","modified_gmt":"2026-06-03T09:53:04","slug":"surveillance-des-bases-de-donnees","status":"publish","type":"post","link":"https:\/\/pandorafms.com\/fr\/it-topics\/surveillance-des-bases-de-donnees\/","title":{"rendered":"Surveillance des bases de donn\u00e9es : indicateurs, outils et bonnes pratiques"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00a0\u00bb1&Prime; admin_label=\u00a0\u00bbSection\u00a0\u00bb _builder_version=\u00a0\u00bb4.22.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row column_structure=\u00a0\u00bb1_4,3_4&Prime; _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_padding=\u00a0\u00bb50px||||false|false\u00a0\u00bb custom_css_main_element=\u00a0\u00bbz-index:0!important;\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb1_4&Prime; disabled_on=\u00a0\u00bbon|on|off\u00a0\u00bb _builder_version=\u00a0\u00bb4.22.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_padding=\u00a0\u00bb||||false|false\u00a0\u00bb sticky_position=\u00a0\u00bbtop\u00a0\u00bb sticky_offset_top=\u00a0\u00bb100px\u00a0\u00bb sticky_limit_bottom=\u00a0\u00bbsection\u00a0\u00bb motion_trigger_start=\u00a0\u00bbtop\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text admin_label=\u00a0\u00bbindice\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_margin=\u00a0\u00bb||0px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb||14px||false|false\u00a0\u00bb link_option_url=\u00a0\u00bb#1&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p style=\"font-size: 0.9em; line-height: 1.4em; color: #333333;\"><strong>Sections<\/strong><\/p>\n<ul class=\"ittopicsul\">\n<li><a href=\"#1\">Qu\u2019est-ce que la supervision des bases de donn\u00e9es ?<\/a><\/li>\n<li><a href=\"#2\">Pourquoi il est important de superviser les bases de donn\u00e9es<\/a><\/li>\n<li><a href=\"#3\">Database Performance Monitoring vs Database Activity Monitoring<\/a><\/li>\n<li><a href=\"#4\">M\u00e9triques cl\u00e9s dans la supervision des bases de donn\u00e9es<\/a><\/li>\n<li><a href=\"#5\">Supervision selon le type de base de donn\u00e9es<\/a><\/li>\n<li><a href=\"#6\">Incidents courants d\u00e9tect\u00e9s par la supervision<\/a><\/li>\n<li><a href=\"#7\">Bonnes pratiques pour superviser les bases de donn\u00e9es<\/a><\/li>\n<li><a href=\"#8\">Ce qu\u2019un outil de supervision des bases de donn\u00e9es doit inclure<\/a><\/li>\n<li><a href=\"#9\">Supervision des bases de donn\u00e9es, observabilit\u00e9 et CMDB<\/a><\/li>\n<li><a href=\"#10\">Comment Pandora FMS aide \u00e0 superviser les bases de donn\u00e9es<\/a><\/li>\n<li><a href=\"#11\">Questions fr\u00e9quentes<\/a><\/li>\n<li><a href=\"#12\">Conclusion<\/a><\/li>\n<\/ul>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=\u00a0\u00bb3_4&Prime; _builder_version=\u00a0\u00bb4.27.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_css_main_element=\u00a0\u00bbz-index:0!important;\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text admin_label=\u00a0\u00bbseccion\u00a0\u00bb module_id=\u00a0\u00bb1&Prime; module_class=\u00a0\u00bbittopicscontent\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.5&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb z_index=\u00a0\u00bb0&Prime; custom_margin=\u00a0\u00bb0px||0px||true|false\u00a0\u00bb custom_padding=\u00a0\u00bb0px||0px||false|false\u00a0\u00bb custom_css_main_element=\u00a0\u00bbfont-family:%22Pandora-Light%22;\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]Lorsque John Lennon chantait que vivre est facile les yeux ferm\u00e9s, il \u00e9tait \u00e9vident qu\u2019il ne travaillait pas dans la technologie, o\u00f9 l\u2019aveuglement est le premier couplet du d\u00e9sastre. <strong>Il est impossible de g\u00e9rer ce que l\u2019on ne voit pas<\/strong>. C\u2019est pourquoi, en IT, la premi\u00e8re priorit\u00e9 consiste \u00e0 obtenir une visibilit\u00e9 totale sur ce qui se passe dans notre infrastructure. Et au sein de celle-ci, <strong>la base de donn\u00e9es est l\u2019un des sous-syst\u00e8mes les plus critiques<\/strong>. D\u2019o\u00f9 l\u2019importance de sa supervision.<br \/>\nSi la base de donn\u00e9es tombe, l\u2019effet domino qui ruine notre semaine se met en marche, car les \u00e9l\u00e9ments suivants \u00e0 s\u2019effondrer sont les applications, puis les clients, les rapports, les automatisations et, enfin, le moral et la sant\u00e9 mentale de l\u2019\u00e9quipe d\u2019astreinte.<br \/>\nC\u2019est pourquoi ce guide aborde <strong>ce qu\u2019est la supervision des bases de donn\u00e9es, quelles m\u00e9triques contr\u00f4ler, quels incidents elle d\u00e9tecte<\/strong>, quelles bonnes pratiques appliquer et comment elle s\u2019int\u00e8gre dans notre strat\u00e9gie globale d\u2019observabilit\u00e9.<br \/>\nGr\u00e2ce \u00e0 elle, nous disposerons d\u2019un Palant\u00edr qui nous permettra de tout savoir et, plus important encore, d\u2019agir \u00e0 temps avant que les in\u00e9vitables \u00e9tincelles ne se transforment en incendie.<\/p>\n<h2 id=\"1\">Qu\u2019est-ce que la supervision des bases de donn\u00e9es ?<\/h2>\n<p>Commen\u00e7ons par l\u2019in\u00e9vitable th\u00e9orie.<br \/>\nLa supervision des bases de donn\u00e9es consiste \u00e0 <strong>surveiller en continu la disponibilit\u00e9, les performances, les requ\u00eates, les connexions, le stockage, la r\u00e9plication, les erreurs et la capacit\u00e9<\/strong> des moteurs qui prennent en charge nos donn\u00e9es critiques. L\u2019objectif est de <strong>d\u00e9tecter les incidents avant qu\u2019ils n\u2019affectent le service<\/strong>.<br \/>\nAutrement dit, \u00eatre L\u2019Attrape-c\u0153urs et ne pas attendre que l\u2019utilisateur nous crie gentiment que le site web est lent. Avant d\u2019en arriver l\u00e0, une supervision doit nous permettre de d\u00e9tecter et de corriger.<\/p>\n<p><img decoding=\"async\" class=\"imgpostcapture lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/pandorafms.com\/wp-content\/uploads\/2024\/12\/agentes-y-modulos-mysql.png\"><\/p>\n<p style=\"text-align:center;font-size:12px;\">Vue g\u00e9n\u00e9rale et consolid\u00e9e de MySQL dans Pandora FMS, permettant de contr\u00f4ler visuellement et rapidement l\u2019\u00e9tat des bases de donn\u00e9es<\/p>\n<h2 id=\"2\">Pourquoi il est important de superviser les bases de donn\u00e9es<\/h2>\n<p>Les raisons sont aussi \u00e9videntes que souvent ignor\u00e9es :<\/p>\n<ul class=\"lista\">\n<li><strong>R\u00e9duire les interruptions de service :<\/strong> en d\u00e9tectant une saturation des connexions avant qu\u2019elle ne fasse tomber le service.<\/li>\n<li><strong>D\u00e9tecter toute d\u00e9gradation avant qu\u2019elle n\u2019atteigne l\u2019utilisateur<\/strong> : ainsi, une requ\u00eate qui passe de 50 ms \u00e0 800 ms est un signal d\u2019alerte sur lequel agir avant qu\u2019il ne devienne un incident.<\/li>\n<li><strong>\u00c9viter la saturation du stockage<\/strong> : car l\u2019espace disque se remplit g\u00e9n\u00e9ralement lentement lorsque personne ne regarde, au lieu de frapper soudainement.<\/li>\n<li><strong>Optimiser les requ\u00eates et les ressources :<\/strong> en identifiant les queries qui grippent le moteur de la BDD.<\/li>\n<li><strong>Anticiper les incidents de capacit\u00e9<\/strong> : en sachant combien de marge il nous reste avant de devoir nous battre avec la finance pour obtenir plus de mat\u00e9riel ou un scale-out.<\/li>\n<li><strong>R\u00e9duire le MTTR<\/strong> : principalement en permettant \u00e0 l\u2019\u00e9quipe d\u2019arr\u00eater d\u2019\u00e9teindre des incendies les yeux band\u00e9s.<\/li>\n<li><strong>Comprendre les d\u00e9pendances<\/strong> entre base de donn\u00e9es, application, serveur et r\u00e9seau.<\/li>\n<\/ul>\n<p>Le concept de \u00ab bo\u00eete noire \u00bb est actuellement \u00e0 la mode dans l\u2019IT et, <strong>sans supervision, la base de donn\u00e9es en devient une<\/strong>, qui ne donne des signes de vie que lorsqu\u2019elle cesse d\u2019en donner. Il ne reste alors plus qu\u2019\u00e0 courir avec un d\u00e9fibrillateur, comme dans ces s\u00e9ries m\u00e9dicales o\u00f9 tout le monde finit par sortir avec tout le monde.<\/p>\n<h2 id=\"3\">Database Performance Monitoring vs Database Activity Monitoring<\/h2>\n<p>Lorsque la supervision des bases de donn\u00e9es entre en sc\u00e8ne, ces deux approches l\u2019accompagnent g\u00e9n\u00e9ralement, et il convient de les conna\u00eetre sans les confondre :<\/p>\n<ul class=\"lista\">\n<li><strong>Database Performance Monitoring (DPM)<\/strong> : supervision orient\u00e9e performances et op\u00e9rations. Elle contr\u00f4le les latences, les requ\u00eates lentes, le throughput, les connexions, les verrous, l\u2019utilisation du CPU, de la m\u00e9moire, du disque et du r\u00e9seau, la r\u00e9plication, le stockage et la disponibilit\u00e9. Autrement dit, c\u2019est ce que l\u2019on entend g\u00e9n\u00e9ralement par \u00ab superviser la base de donn\u00e9es \u00bb.<\/li>\n<li><strong>Database Activity Monitoring (DAM)<\/strong> : dans ce cas, la supervision est orient\u00e9e activit\u00e9, s\u00e9curit\u00e9 et audit. Elle observe les acc\u00e8s aux donn\u00e9es, les utilisateurs et les sessions, les requ\u00eates sensibles, les changements non autoris\u00e9s, les comportements anormaux et la conformit\u00e9 r\u00e9glementaire.<\/li>\n<\/ul>\n<p>Sachant cela, <strong>ce guide se concentre sur la premi\u00e8re approche, le DPM, ax\u00e9e sur les performances, la disponibilit\u00e9 et les op\u00e9rations<\/strong>, m\u00eame s\u2019il convient de rappeler que la supervision de l\u2019activit\u00e9 fait \u00e9galement partie d\u2019une strat\u00e9gie compl\u00e8te lorsqu\u2019il existe des exigences r\u00e9glementaires ou d\u2019audit.<\/p>\n<h2 id=\"4\">M\u00e9triques cl\u00e9s dans la supervision des bases de donn\u00e9es<\/h2>\n<p><img decoding=\"async\" class=\"imgpostcapture lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/pandorafms.com\/wp-content\/uploads\/2025\/08\/Oracle-032025.png\"><\/p>\n<p style=\"text-align:center;font-size:12px;\">S\u00e9lection de m\u00e9triques dans Pandora FMS pour superviser une base de donn\u00e9es Oracle<\/p>\n<p>En pratique, une supervision fournit des m\u00e9triques, mais bien s\u00fbr, la vie a toujours eu ses hi\u00e9rarchies et toutes ne doivent pas peser de la m\u00eame mani\u00e8re dans nos d\u00e9cisions.<br \/>\nSans oublier qu\u2019un tableau de bord rempli de graphiques que personne ne regarde n\u2019est rien d\u2019autre qu\u2019un bruit co\u00fbteux.<br \/>\nC\u2019est pourquoi voici le bon grain qu\u2019il faut s\u00e9parer de l\u2019ivraie et toujours garder sous surveillance.<\/p>\n<h3>Disponibilit\u00e9 et \u00e9tat du service<\/h3>\n<p>La premi\u00e8re chose \u00e0 contr\u00f4ler est que les BDD fonctionnent, \u00e9videmment. Cela implique des indicateurs cl\u00e9s tels que :<\/p>\n<ul class=\"lista\">\n<li><strong>Uptime<\/strong> ou disponibilit\u00e9 du moteur.<\/li>\n<li>R\u00e9ponse aux <strong>contr\u00f4les de sant\u00e9<\/strong>.<\/li>\n<li><strong>Erreurs<\/strong> de connexion.<\/li>\n<li><strong>\u00c9tat<\/strong> des n\u0153uds ou instances dans un cluster.<\/li>\n<\/ul>\n<h3>Performances<\/h3>\n<p>En plus de fonctionner, <strong>elles doivent le faire efficacement<\/strong> et ne pas tra\u00eener les pieds lors des requ\u00eates. Cela implique le contr\u00f4le de m\u00e9triques telles que :<\/p>\n<ul class=\"lista\">\n<li><strong>Latence<\/strong> de ces requ\u00eates.<\/li>\n<li><strong>Temps de r\u00e9ponse<\/strong> moyen et percentile 95\/99.<\/li>\n<li><strong>Requ\u00eates lentes<\/strong> (slow queries).<\/li>\n<li><strong>Throughput<\/strong> en requ\u00eates par seconde.<\/li>\n<li><strong>Locks, deadlocks et waits<\/strong>.<\/li>\n<\/ul>\n<h3>Utilisation des ressources<\/h3>\n<p>Efficacit\u00e9 et efficience ne sont pas la m\u00eame chose, et nous voulons les deux, de sorte que fonctionner rapidement <strong>ne signifie pas que les processeurs doivent chauffer plus que le Soleil<\/strong> ni gaspiller une RAM qui vaut d\u00e9j\u00e0 plus que mes reins.<br \/>\nPour cela, nous contr\u00f4lons :<\/p>\n<ul class=\"lista\">\n<li><strong>CPU<\/strong> consomm\u00e9 par le moteur.<\/li>\n<li><strong>M\u00e9moire<\/strong> utilis\u00e9e et libre (buffer pool et cache).<\/li>\n<li><strong>Disque<\/strong> (espace libre, IOPS, latence, etc.).<\/li>\n<li><strong>R\u00e9seau<\/strong> (trafic et erreurs).<\/li>\n<\/ul>\n<h3>Connexions et sessions<\/h3>\n<p>Ici, ce qui nous int\u00e9resse, c\u2019est le <strong>qui, comment et combien dans l\u2019utilisation<\/strong>, ce qui implique de conna\u00eetre :<\/p>\n<ul class=\"lista\">\n<li><strong>Connexions actives<\/strong> et maximums configur\u00e9s.<\/li>\n<li><strong>Saturation du pool<\/strong> de connexions.<\/li>\n<li><strong>Sessions bloqu\u00e9es<\/strong> ou en attente.<\/li>\n<\/ul>\n<h3>Stockage et croissance<\/h3>\n<p>Les bases de donn\u00e9es <strong>ont tendance \u00e0 faire comme moi, grossir myst\u00e9rieusement<\/strong>, surtout lorsque personne ne regarde ce que je fais.<br \/>\nPour \u00e9viter que nos BDD n\u2019occupent tout comme les tribbles de Star Trek, nous devons surveiller :<\/p>\n<ul class=\"lista\">\n<li><strong>Taille<\/strong> des bases de donn\u00e9es et des tables.<\/li>\n<li><strong>Croissance<\/strong> par unit\u00e9 de temps.<\/li>\n<li><strong>Espace libre<\/strong> dans les tablespaces ou volumes.<\/li>\n<li><strong>\u00c9tat des index<\/strong> (utilisation, fragmentation).<\/li>\n<li><strong>Volume de logs<\/strong> (transactionnels et applicatifs).<\/li>\n<\/ul>\n<h3>R\u00e9plication, clustering et haute disponibilit\u00e9<\/h3>\n<p>Ces indicateurs sont <strong>essentiels dans la supervision d\u2019une gestion moderne<\/strong> des BDD :<\/p>\n<ul class=\"lista\">\n<li><strong>Lag de r\u00e9plication<\/strong> afin d\u2019\u00e9viter que les utilisateurs n\u2019acc\u00e8dent \u00e0 des donn\u00e9es obsol\u00e8tes.<\/li>\n<li><strong>\u00c9tat des r\u00e9plicas<\/strong> et s\u2019ils sont en ligne, en retard ou hors service.<\/li>\n<li><strong>Failover et basculements<\/strong> pour les cas de d\u00e9faillances, d\u2019urgences ou de maintenances.<\/li>\n<li><strong>Synchronisation des n\u0153uds<\/strong> pour v\u00e9rifier la coh\u00e9rence des donn\u00e9es entre eux et garantir que le quorum est actif afin de maintenir l\u2019int\u00e9grit\u00e9 du syst\u00e8me.<\/li>\n<\/ul>\n<h3>Backups et r\u00e9cup\u00e9ration<\/h3>\n<p>Peu importe que nous soyons les meilleurs et les plus rapides, le d\u00e9sastre finira par nous rattraper, donc nous devons aussi faire preuve d\u2019humilit\u00e9 et travailler avec un filet de s\u00e9curit\u00e9, pas seulement avec un r\u00e9seau, m\u00eame si celui-l\u00e0 aussi compte.<br \/>\nPour cela, nous devons contr\u00f4ler :<\/p>\n<ul class=\"lista\">\n<li>L\u2019\u00e9tat du <strong>dernier backup<\/strong>.<\/li>\n<li><strong>Anciennet\u00e9 de la derni\u00e8re copie correcte<\/strong>, ce qui alimente r\u00e9ellement notre objectif de point de r\u00e9cup\u00e9ration (RPO, pour Recovery Point Objective).<\/li>\n<li><strong>Erreurs<\/strong> dans les processus de copie.<\/li>\n<li><strong>Dur\u00e9e de la derni\u00e8re restauration de test<\/strong>. C\u2019est la mani\u00e8re honn\u00eate de valider le RTO (objectif de temps de r\u00e9cup\u00e9ration), car un backup qui ne se restaure pas est une fausse illusion de s\u00e9curit\u00e9.<\/li>\n<\/ul>\n<h2 id=\"5\">Supervision selon le type de base de donn\u00e9es<\/h2>\n<p><img decoding=\"async\" class=\"imgpostcapture lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/pandorafms.com\/wp-content\/uploads\/2025\/08\/metricas-aws-b.png\"><\/p>\n<p style=\"text-align:center;font-size:12px;\">Pandora FMS supervisant un grand classique intemporel de l\u2019entreprise, une base de donn\u00e9es IBM DB2<\/p>\n<p>De la m\u00eame mani\u00e8re que les m\u00e9triques ne sont pas toutes identiques,<strong> les bases de donn\u00e9es ne le sont pas non plus<\/strong>. Ainsi, chaque mod\u00e8le de donn\u00e9es n\u00e9cessite <strong>sa propre approche de supervision<\/strong>.<br \/>\nM\u00eame si je ne peux pas entrer ici dans le d\u00e9tail de chacun d\u2019eux (enfin, je pourrais, mais cela transformerait cet article en L\u2019Histoire sans fin), vous disposez d\u2019un guide complet sur les <a href=\"https:\/\/pandorafms.com\/blog\/fr\/types-de-bases-de-donnees-et-meilleures-bases-de-donnees\/\" target=\"_blank\" rel=\"noopener\">types de bases de donn\u00e9es<\/a>. Nous y couvrons la taxonomie, tandis qu\u2019ici nous nous concentrons sur ce qu\u2019il faut surveiller dans chaque cas.<br \/>\nComme nous le verrons, certains \u00e9l\u00e9ments sont communs \u00e0 toutes les BDD, comme la disponibilit\u00e9 ou la latence, par exemple, tandis que d\u2019autres sont plus sp\u00e9cifiques au type de base de donn\u00e9es, comme le traversal ou temps de parcours lorsqu\u2019il s\u2019agit de bases de donn\u00e9es orient\u00e9es graphe.<\/p>\n<h3>Bases de donn\u00e9es relationnelles<\/h3>\n<p>Nous incluons ici <strong>MySQL, PostgreSQL, Oracle, SQL Server ou MariaDB<\/strong>, et il est rare que notre infrastructure IT n\u2019en comporte pas une (ou plut\u00f4t plusieurs).<br \/>\nIci, il faut mettre l\u2019accent sur :<\/p>\n<ul class=\"lista\">\n<li><strong>Requ\u00eates<\/strong> lentes.<\/li>\n<li>Locks.<\/li>\n<li><strong>Connexions<\/strong>.<\/li>\n<li>Index.<\/li>\n<li><strong>R\u00e9plication<\/strong>.<\/li>\n<li>Stockage.<\/li>\n<li>Transactions.<\/li>\n<\/ul>\n<p>Bien entendu, la premi\u00e8re \u00e9tape pour d\u00e9marrer reste leur documentation officielle : <a href=\"https:\/\/www.postgresql.org\/docs\/current\/monitoring.html\" target=\"_blank\" rel=\"noopener nofollow\">PostgreSQL<\/a>, <a href=\"https:\/\/dev.mysql.com\/doc\/refman\/8.4\/en\/server-status-variables.html\" target=\"_blank\" rel=\"noopener nofollow\">MySQL<\/a>, <a href=\"https:\/\/learn.microsoft.com\/en-us\/sql\/relational-databases\/performance\/monitor-and-tune-for-performance\" target=\"_blank\" rel=\"noopener nofollow\">SQL Server<\/a> et <a href=\"https:\/\/docs.oracle.com\/en\/database\/\" target=\"_blank\" rel=\"noopener nofollow\">Oracle<\/a>.<\/p>\n<h3>Bases de donn\u00e9es NoSQL documentaires<\/h3>\n<p>Dans ce cas, des noms comme <strong>MongoDB, Couchbase ou RavenDB<\/strong> viennent \u00e0 l\u2019esprit. Ici, il est prioritaire de contr\u00f4ler :<\/p>\n<ul class=\"lista\">\n<li><strong>Op\u00e9rations<\/strong> par seconde.<\/li>\n<li>Utilisation de la m\u00e9moire.<\/li>\n<li><strong>R\u00e9plication<\/strong>.<\/li>\n<li>Index.<\/li>\n<li><strong>Temps<\/strong> de requ\u00eate.<\/li>\n<li>Erreurs.<\/li>\n<li><strong>Croissance<\/strong> des collections.<\/li>\n<\/ul>\n<p>Pour cela, <a href=\"https:\/\/www.mongodb.com\/docs\/manual\/administration\/monitoring\/\" target=\"_blank\" rel=\"noopener nofollow\">MongoDB dispose d\u2019une documentation sp\u00e9cifique<\/a>, et dans ce guide sur la mani\u00e8re de <a href=\"https:\/\/pandorafms.com\/blog\/fr\/comment-monitoriser-ravendb\/\" target=\"_blank\" rel=\"noopener\">superviser RavenDB<\/a>, nous entrons dans le d\u00e9tail pour vous donner un coup de main.<br \/>\nPar ailleurs, si vous souhaitez une vision plus large du c\u00f4t\u00e9 non relationnel des BDD, ce guide sur les <a href=\"https:\/\/pandorafms.com\/blog\/fr\/base-de-donnees-nosql-le-guide-definitif\/\" target=\"_blank\" rel=\"noopener\">bases de donn\u00e9es NoSQL<\/a> offre une bonne vue d\u2019ensemble du paysage.<\/p>\n<h3>Bases de donn\u00e9es cl\u00e9-valeur et cache<\/h3>\n<p><strong>Redis ou Riak<\/strong> entrent en jeu dans ce cas, et nous devons surveiller de pr\u00e8s :<\/p>\n<ul class=\"lista\">\n<li><strong>M\u00e9moire<\/strong> consomm\u00e9e.<\/li>\n<li><strong>Expiration<\/strong> des cl\u00e9s par TTL (expired keys).<\/li>\n<li><strong>\u00c9victions<\/strong> dues \u00e0 la pression m\u00e9moire, qui, attention, ne sont pas la m\u00eame chose que les expirations.<\/li>\n<li>\u00c9checs et succ\u00e8s du cache.<\/li>\n<li>Persistance.<\/li>\n<li>Connexions.<\/li>\n<li><strong>Latence<\/strong>.<\/li>\n<\/ul>\n<p>Si nous l\u2019utilisons, <a href=\"https:\/\/redis.io\/docs\/latest\/operate\/oss_and_stack\/management\/optimization\/benchmarks\/\" target=\"_blank\" rel=\"noopener\">la documentation de Redis<\/a> sur les benchmarks et l\u2019optimisation est une r\u00e9f\u00e9rence incontournable.<\/p>\n<h3>Bases de donn\u00e9es orient\u00e9es colonnes<\/h3>\n<p><strong>Cassandra ou HBase<\/strong> sont des noms courants sur ce terrain, et nous devons bien ma\u00eetriser :<\/p>\n<ul class=\"lista\">\n<li>\u00c9tat du cluster.<\/li>\n<li><strong>Le processus de compaction<\/strong>, c\u2019est-\u00e0-dire le \u00ab nettoyage et l\u2019organisation \u00bb r\u00e9alis\u00e9s par ces bases de donn\u00e9es en raison de leur mode de fonctionnement.<\/li>\n<li><strong>Latence<\/strong> de lecture et d\u2019\u00e9criture.<\/li>\n<li>Distribution et taille des partitions.<\/li>\n<li><strong>R\u00e9plication<\/strong>.<\/li>\n<\/ul>\n<p>Ici, au moins, <a href=\"https:\/\/cassandra.apache.org\/doc\/latest\/cassandra\/managing\/operating\/metrics.html\" target=\"_blank\" rel=\"noopener\">Cassandra documente ses m\u00e9triques<\/a> en d\u00e9tail.<\/p>\n<h3>Bases de donn\u00e9es orient\u00e9es graphe<\/h3>\n<p>Nous trouvons ici des candidats comme <strong>Neo4j<\/strong>, pour lesquels il faut bien contr\u00f4ler :<\/p>\n<ul class=\"lista\">\n<li><strong>Temps de traversal<\/strong>, c\u2019est-\u00e0-dire le parcours \u00e0 travers le graphe, afin de v\u00e9rifier son efficacit\u00e9.<\/li>\n<li><strong>M\u00e9moire<\/strong> utilis\u00e9e dans les requ\u00eates complexes.<\/li>\n<li><strong>Taille du graphe<\/strong> en nombre de n\u0153uds et de relations stock\u00e9s.<\/li>\n<li><strong>Latence des requ\u00eates<\/strong>.<\/li>\n<li><strong>Disponibilit\u00e9<\/strong>.<\/li>\n<\/ul>\n<h3>Bases de donn\u00e9es de s\u00e9ries temporelles<\/h3>\n<p><strong>InfluxDB, TimescaleDB, Prometheus ou OpenTSDB<\/strong> sont les noms que nous entendrons dans ce cas, et ce que nous devons contr\u00f4ler ici passe par :<\/p>\n<ul class=\"lista\">\n<li><strong>Ingestion par seconde<\/strong>, soit les points de donn\u00e9es re\u00e7us par unit\u00e9 de temps, afin de localiser les goulots d\u2019\u00e9tranglement.<\/li>\n<li><strong>Cardinalit\u00e9 des s\u00e9ries<\/strong>, ou le nombre de combinaisons uniques d\u2019\u00e9tiquettes, la m\u00e9trique qui cause le plus de d\u00e9sagr\u00e9ments lorsqu\u2019elle explose, car elle peut \u00e9puiser la RAM et\/ou bloquer la base de donn\u00e9es.<\/li>\n<li><strong>R\u00e9tention effective<\/strong>. Essentielle pour le contr\u00f4le des co\u00fbts et pour \u00e9viter que l\u2019espace occup\u00e9 ne s\u2019emballe.<\/li>\n<li><strong>Utilisation du disque et taux de compression<\/strong>. S\u2019il est faible, le stockage n\u2019est pas efficace.<\/li>\n<li><strong>Latence des requ\u00eates<\/strong>.<\/li>\n<\/ul>\n<h2 id=\"6\">Incidents courants d\u00e9tect\u00e9s par la supervision<\/h2>\n<p><img decoding=\"async\" class=\"imgpostcapture lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/pandorafms.com\/wp-content\/uploads\/2026\/06\/Captura-pfms.png\"><\/p>\n<p style=\"text-align:center;font-size:12px;\">Pandora FMS offrant une vue g\u00e9n\u00e9rale de l\u2019\u00e9tat d\u2019une BDD selon les m\u00e9triques d\u00e9finies.<\/p>\n<p>Dans les s\u00e9ries m\u00e9dicales que j\u2019\u00e9voquais plus t\u00f4t, les personnages s\u2019efforcent de trouver des maladies toujours plus rares, pour le drame, la nouveaut\u00e9 et le d\u00e9fi. Cependant, la r\u00e9alit\u00e9 de la supervision des bases de donn\u00e9es est g\u00e9n\u00e9ralement bien plus prosa\u00efque et, apr\u00e8s de nombreuses ann\u00e9es d\u2019exp\u00e9rience, <strong>les m\u00eames tableaux cliniques apparaissent presque toujours<\/strong>.<br \/>\nCes suspects habituels sont :<\/p>\n<ul class=\"lista\">\n<li><strong>Requ\u00eates tr\u00e8s leeeeentes<\/strong> qui s\u2019accumulent.<\/li>\n<li><strong>Saturation des connexions<\/strong>, toutes essayant d\u2019entrer en m\u00eame temps par la porte, comme dans les films des Marx Brothers.<\/li>\n<li><strong>Croissance anormale du stockage<\/strong>.<\/li>\n<li><strong>Manque d\u2019espace<\/strong> disque d\u00fb \u00e0 ce qui pr\u00e9c\u00e8de.<\/li>\n<li>D\u00e9gradation des performances due \u00e0 des <strong>index mal maintenus<\/strong>.<\/li>\n<li><strong>Erreurs de r\u00e9plication<\/strong> ou lag croissant dans ce processus cl\u00e9 qui permet \u00e0 tout le monde de travailler avec les m\u00eames donn\u00e9es.<\/li>\n<li><strong>Backups \u00e9chou\u00e9s<\/strong> dont personne ne s\u2019aper\u00e7oit jusqu\u2019au moment de l\u2019infarctus o\u00f9 vous en avez besoin.<\/li>\n<li><strong>Interruptions intermittentes<\/strong> et effet de flapping, comme ces ampoules instables et irritantes qui n\u2019arr\u00eatent pas de clignoter.<\/li>\n<li><strong>Consommation anormale<\/strong> de CPU ou de m\u00e9moire.<\/li>\n<li><strong>N\u0153uds d\u00e9synchronis\u00e9s<\/strong> dans le cluster.<\/li>\n<li><strong>D\u00e9gradation<\/strong> caus\u00e9e par le r\u00e9seau ou l\u2019infrastructure sous-jacente.<\/li>\n<\/ul>\n<p>Une bonne supervision transforme les interruptions de plusieurs heures caus\u00e9es par l\u2019un de ces incidents en un ajustement pr\u00e9ventif de quelques minutes.<\/p>\n<h2 id=\"7\">Bonnes pratiques pour superviser les bases de donn\u00e9es<\/h2>\n<p>Dans Game of Thrones, Joffrey Baratheon, ce petit mis\u00e9rable, brandit l\u2019\u00e9p\u00e9e Pleurs-de-Veuve, une majestueuse \u0153uvre d\u2019art en acier valyrien&#8230; Totalement inutile entre les mains d\u2019un l\u00e2che incomp\u00e9tent. Il en va de m\u00eame avec la supervision. C\u2019est un outil, et cela <strong>la rend aussi bonne que les d\u00e9cisions et les comp\u00e9tences de la personne qui se trouve derri\u00e8re<\/strong>.<br \/>\nC\u2019est pourquoi, m\u00eame si nous d\u00e9ployons des applications de supervision de pointe comme Pandora FMS, la r\u00e9alit\u00e9 est que <strong>les bonnes pratiques sont les fondations<\/strong> de la maison que nous sommes en train de construire.<br \/>\nEt les meilleures d\u2019entre elles sont :<\/p>\n<ul class=\"lista\">\n<li><strong>D\u00e9finir les seuils selon la criticit\u00e9 et le comportement r\u00e9el<\/strong>, et non en copiant les valeurs par d\u00e9faut ou celles vues dans le dernier \u00ab contenu viral \u00bb sur LinkedIn.<\/li>\n<li><strong>S\u00e9parer les alertes informatives, d\u2019avertissement et critiques<\/strong>, afin de ne pas submerger les esprits d\u00e9licats des techniciens remplis d\u2019anime avec des notifications triviales.<\/li>\n<li><strong>\u00c9viter la fatigue li\u00e9e aux alertes<\/strong> : car elles sont tr\u00e8s tentantes et, en IT, nous avons tendance \u00e0 \u00eatre des maniaques du contr\u00f4le, mais <strong>si tout est urgent, rien ne l\u2019est<\/strong>.<\/li>\n<li><strong>Corr\u00e9ler les m\u00e9triques<\/strong> de base de donn\u00e9es avec celles du serveur, de l\u2019application et du r\u00e9seau, car rien n\u2019est une \u00eele, encore moins dans l\u2019IT.<\/li>\n<li><strong>Superviser les tendances<\/strong> et pas seulement les \u00e9tats ponctuels, car une croissance lente, par exemple, est un signal d\u2019alerte.<\/li>\n<li><strong>R\u00e9viser la capacit\u00e9 et la croissance<\/strong> p\u00e9riodiquement, et pas seulement lorsque cela fait mal. Sur ce point, nous sommes souvent comme avec le dentiste, et la douleur due au manque de contr\u00f4les et de nettoyage est g\u00e9n\u00e9ralement similaire.<\/li>\n<li><strong>Documenter les d\u00e9pendances<\/strong> entre bases de donn\u00e9es, services et applications. Nous devons conna\u00eetre chaque recoin comme une araign\u00e9e conna\u00eet sa toile, y compris ces relations.<\/li>\n<li><strong>Valider les backups et la restauration<\/strong>, au lieu de supposer qu\u2019ils fonctionnent simplement parce que le job s\u2019est termin\u00e9 en vert dans la console.<\/li>\n<li><strong>R\u00e9viser les permissions et l\u2019activit\u00e9<\/strong> s\u2019il existe des exigences d\u2019audit.<\/li>\n<li><strong>Ajuster les alertes par environnement<\/strong>. Car, dans de nombreux cas, ce qui peut \u00eatre du bruit en d\u00e9veloppement peut \u00eatre critique en production.<\/li>\n<\/ul>\n<h2 id=\"8\">Ce qu\u2019un outil de supervision des bases de donn\u00e9es doit inclure<\/h2>\n<p><img decoding=\"async\" class=\"imgpostcapture lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/pandorafms.com\/wp-content\/uploads\/2025\/06\/PFMS_Dashboards-comparativas.png\"><\/p>\n<p style=\"text-align:center;font-size:12px;\">Pandora FMS, un outil de supervision de nouvelle g\u00e9n\u00e9ration<\/p>\n<p>On pourrait imaginer ce qui vient ensuite : une sorte de brochure marketing vantant les m\u00e9rites de notre outil, Pandora FMS. Pourtant, chez Pandora, nous pensons qu\u2019il vaut mieux vous laisser le v\u00e9rifier par vous-m\u00eame si vous le souhaitez, plut\u00f4t que de demander \u00e0 qui que ce soit un acte de foi.<br \/>\nDe plus, au moment de choisir un outil, nous ne devons pas nous laisser guider par les marques, la r\u00e9putation ou les discours commerciaux, mais par des <strong>fonctionnalit\u00e9s r\u00e9ellement adapt\u00e9es \u00e0 nos besoins<\/strong>.<br \/>\nAinsi, les \u00e9l\u00e9ments que nous devrions examiner, en \u00e9valuant leur poids selon notre contexte op\u00e9rationnel, seraient :<\/p>\n<ul class=\"lista\">\n<li><strong>Support de plusieurs moteurs<\/strong>, comme les bases relationnelles, NoSQL, time-series, etc.<\/li>\n<li>Obtenir une <strong>couverture de supervision SQL et NoSQL<\/strong> sans devoir passer d\u2019un outil \u00e0 l\u2019autre et fragmenter encore davantage notre attention et notre temps de r\u00e9ponse.<\/li>\n<li>Disposer de <strong>m\u00e9triques de performance accessibles et configurables<\/strong>.<\/li>\n<li><strong>Alertes avec seuils personnalisables<\/strong> et multiples canaux.<\/li>\n<li><strong>Tableaux de bord adaptables \u00e0 chaque audience<\/strong>, qu\u2019elle soit technique ou ex\u00e9cutive.<\/li>\n<li><strong>Historique des m\u00e9triques<\/strong> avec une r\u00e9tention utile, et pas seulement des donn\u00e9es de la derni\u00e8re heure.<\/li>\n<li><strong>Corr\u00e9lation avec notre infrastructure<\/strong> sp\u00e9cifique (serveurs, r\u00e9seau, cloud, etc.) afin de ne pas essayer de faire entrer une pi\u00e8ce carr\u00e9e dans un trou rond.<\/li>\n<li><strong>Rapports<\/strong> pour les clients, les audits et les SLA.<\/li>\n<li><strong>Int\u00e9gration avec les environnements cloud<\/strong> comme AWS, GCP ou Azure, ce qui est aujourd\u2019hui indispensable.<\/li>\n<li>Capacit\u00e9 \u00e0 d\u00e9tecter les <strong>tendances et les \u00e9carts<\/strong>.<\/li>\n<li><strong>Simplicit\u00e9 op\u00e9rationnelle<\/strong> pour les \u00e9quipes IT et les MSP.<\/li>\n<\/ul>\n<h2 id=\"9\">Supervision des bases de donn\u00e9es, observabilit\u00e9 et CMDB<\/h2>\n<p>Les bases de donn\u00e9es sont ce qui fait fonctionner les services de notre organisation, leur cerveau et leur m\u00e9moire. C\u2019est pourquoi la supervision gagne en valeur lorsque l\u2019on comprend <strong>quels services d\u00e9pendent de chaque base de donn\u00e9es<\/strong>.<br \/>\nCette cartographie est le travail de la <a href=\"https:\/\/pandorafms.com\/fr\/it-topics\/cmdb\/\" target=\"_blank\" rel=\"noopener\">CMDB pour cartographier les actifs et les d\u00e9pendances<\/a>, et elle permet de savoir, lorsqu\u2019une alerte appara\u00eet, <strong>quels processus m\u00e9tier sont \u00e0 risque<\/strong>.<br \/>\nC\u2019est la diff\u00e9rence entre : \u00ab La BD-23 s\u2019est d\u00e9grad\u00e9e \u00bb, ce qui ne provoque pas sp\u00e9cialement d\u2019infarctus, et : \u00ab Le moteur de facturation de la France se d\u00e9gradera dans quinze minutes si nous n\u2019agissons pas \u00bb.<br \/>\nVoil\u00e0 qui r\u00e9veille bien le responsable qui somnole pendant la sieste.<br \/>\nPar-dessus, <a href=\"https:\/\/pandorafms.com\/blog\/fr\/observabilite\/\" target=\"_blank\" rel=\"noopener\">l\u2019observabilit\u00e9<\/a> boucle la boucle en <strong>connectant les m\u00e9triques avec les logs, les \u00e9v\u00e9nements et l\u2019exp\u00e9rience<\/strong> utilisateur, afin de ne pas seulement regarder, <strong>mais comprendre<\/strong>.<br \/>\nR\u00e9sum\u00e9e \u00e0 son essence, la supervision r\u00e9pond \u00e0 : \u00ab Est-ce sain ? \u00bb, tandis que <strong>l\u2019observabilit\u00e9 r\u00e9pond \u00e0 : \u00ab Pourquoi cela se comporte-t-il ainsi ? \u00bb<\/strong>.<br \/>\nLes deux questions sont diff\u00e9rentes et <strong>incompl\u00e8tes l\u2019une sans l\u2019autre<\/strong>.<\/p>\n<h2 id=\"10\">Comment Pandora FMS aide \u00e0 superviser les bases de donn\u00e9es<\/h2>\n<p><img decoding=\"async\" class=\"imgpostcapture lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-src=\"https:\/\/pandorafms.com\/wp-content\/uploads\/2025\/07\/PFMS_Dashboards-.jpg\"><\/p>\n<p style=\"text-align:center;font-size:12px;\">Pandora FMS supervisant chaque recoin et rapportant tout comme les corbeaux d\u2019Odin<\/p>\n<p>Maintenant, oui, il est temps de \u00ab parler de notre livre \u00bb, car, modestie \u00e0 part, Pandora FMS offre une <strong>supervision avanc\u00e9e des bases de donn\u00e9es avec cette approche unifi\u00e9e<\/strong> indispensable pour ne pas perdre la t\u00eate.<br \/>\nCela permet une <strong>vision globale de l\u2019infrastructure<\/strong> et de la mani\u00e8re dont toutes ses pi\u00e8ces s\u2019imbriquent, car les BDD ne vivent pas seules : elles sont le cerveau de processus fondamentaux, et si le bip d\u2019un enc\u00e9phalogramme plat retentit soudainement, les cons\u00e9quences se font sentir dans chaque recoin de notre monde technologique.<br \/>\nAinsi, Pandora FMS fournit une supervision de base de donn\u00e9es de pointe gr\u00e2ce \u00e0 :<\/p>\n<ul class=\"lista\">\n<li><strong>Modules et plugins<\/strong> pour les moteurs les plus r\u00e9pandus (MySQL, PostgreSQL, Oracle, SQL Server, MongoDB&#8230;).<\/li>\n<li><strong>Alertes configurables<\/strong> par seuil, fen\u00eatre temporelle et criticit\u00e9, avec escalade et canaux multiples.<\/li>\n<li><strong>Tableaux de bord<\/strong> adapt\u00e9s \u00e0 chaque audience : technique, responsable de domaine, direction.<\/li>\n<li><strong>Historique des m\u00e9triques<\/strong> avec une r\u00e9tention suffisante pour l\u2019analyse des tendances et le capacity planning.<\/li>\n<li><strong>Corr\u00e9lation native<\/strong> avec les serveurs, les applications, le r\u00e9seau, le cloud et les autres composants de l\u2019infrastructure, et non comme des silos isol\u00e9s.<\/li>\n<li><strong>Vue centralis\u00e9e<\/strong> depuis la m\u00eame console utilis\u00e9e pour superviser le reste de l\u2019IT (notre m\u00e9taconsole), ce qui <strong>r\u00e9duit la charge cognitive et les changements d\u2019outils<\/strong> pour les \u00e9quipes.<\/li>\n<li><strong>Utilit\u00e9 \u00e9prouv\u00e9e<\/strong> pour les \u00e9quipes IT, NOC, DevOps et MSP, en particulier lorsqu\u2019il faut s\u00e9parer les donn\u00e9es par client ou par environnement.<\/li>\n<\/ul>\n<p>Pandora FMS <strong>supervise, mais ne s\u2019arr\u00eate pas l\u00e0 : elle alerte, corr\u00e8le et aide aussi au diagnostic<\/strong>, devenant l\u2019\u0153il du Big Brother qui voit tout.<\/p>\n<h2 id=\"11\">Questions fr\u00e9quentes<\/h2>\n<p>Afin de bien fixer les points importants, distillons les questions les plus fr\u00e9quentes avec leurs r\u00e9ponses.<\/p>\n<h4>Qu\u2019est-ce que la supervision des bases de donn\u00e9es ?<\/h4>\n<p>La supervision continue de la disponibilit\u00e9, des performances, des requ\u00eates, des connexions, du stockage, de la r\u00e9plication, des erreurs et de la capacit\u00e9 des moteurs de bases de donn\u00e9es.<br \/>\nL\u2019objectif ? D\u00e9tecter les incidents avant qu\u2019ils n\u2019affectent le service.<\/p>\n<h4>Quelles m\u00e9triques une base de donn\u00e9es doit-elle superviser ?<\/h4>\n<p>Il s\u2019agit d\u2019un travail que chaque organisation doit r\u00e9aliser selon son fonctionnement et ses priorit\u00e9s, mais au minimum : disponibilit\u00e9, latence des requ\u00eates, throughput, connexions actives vs maximales, utilisation CPU\/m\u00e9moire\/disque, locks et deadlocks, espace libre, lag de r\u00e9plication, \u00e9tat des backups et erreurs.<br \/>\nPresque rien, surtout si l\u2019on tient compte du fait que chaque type de moteur ajoute ensuite les siennes, comme nous l\u2019avons vu plus haut.<\/p>\n<h4>Quelle est la diff\u00e9rence entre database monitoring et database activity monitoring ?<\/h4>\n<p>Le premier (DPM) se concentre sur les performances, la disponibilit\u00e9 et les op\u00e9rations. Le second (DAM) se concentre sur les acc\u00e8s, les utilisateurs, les requ\u00eates sensibles, les changements non autoris\u00e9s et la conformit\u00e9.<br \/>\nIls sont compl\u00e9mentaires, pas exclusifs.<\/p>\n<h4>Qu\u2019est-ce que le database performance monitoring ?<\/h4>\n<p>Il s\u2019agit de la discipline centr\u00e9e sur la mesure et l\u2019am\u00e9lioration des performances d\u2019une base de donn\u00e9es.<br \/>\nCela implique l\u2019observation de la latence, de la vitesse des requ\u00eates, des locks, de l\u2019utilisation des ressources, de la r\u00e9plication, du stockage et de la disponibilit\u00e9.<\/p>\n<h4>Quels outils utilise-t-on pour superviser les bases de donn\u00e9es ?<\/h4>\n<p>D\u2019un c\u00f4t\u00e9, nous pouvons opter pour des plateformes g\u00e9n\u00e9ralistes comme Pandora FMS, ce qui apportera une int\u00e9gration compl\u00e8te et une perspective large de supervision globale.<br \/>\nDe l\u2019autre, nous pouvons choisir des outils sp\u00e9cifiques au moteur (pg_stat_statements, Performance Schema, Oracle Enterprise Manager&#8230;), des solutions APM et des stacks d\u2019observabilit\u00e9.<br \/>\nAu final, l\u2019important n\u2019est pas la marque, mais la couverture et la corr\u00e9lation avec le reste de notre infrastructure.<\/p>\n<h4>Comment d\u00e9tecter les requ\u00eates lentes ?<\/h4>\n<p>En activant le slow query log dans le moteur, en instrumentant des traces ou en utilisant des vues de performance (pg_stat_statements, Performance Schema, DMVs).<br \/>\nUn bon outil de supervision les extrait, les agr\u00e8ge et les affiche dans des graphiques comparables dans le temps.<\/p>\n<h4>Pourquoi est-il important de superviser la r\u00e9plication ?<\/h4>\n<p>Parce qu\u2019un r\u00e9plica en retard ou hors service fragilise la haute disponibilit\u00e9. De m\u00eame, une promotion en primaire avec des donn\u00e9es non synchronis\u00e9es \u00e0 cause de probl\u00e8mes de r\u00e9plication peut entra\u00eener une perte d\u2019informations.<\/p>\n<h4>Comment la supervision aide-t-elle \u00e0 r\u00e9duire le MTTR ?<\/h4>\n<p>En d\u00e9tectant les incidents plus t\u00f4t et en fournissant le contexte qui acc\u00e9l\u00e8re le diagnostic. Ainsi, r\u00e9duire le MTTR cesse d\u2019\u00eatre un v\u0153u pieux et devient la cons\u00e9quence naturelle d\u2019une exploitation avec visibilit\u00e9.<\/p>\n<h2 id=\"12\">Conclusion<\/h2>\n<p>Comme dans d\u2019autres aspects de la discipline, la supervision des bases de donn\u00e9es va bien au-del\u00e0 du fait de v\u00e9rifier si le service r\u00e9pond.<br \/>\nElle doit \u00e9galement <strong>mesurer les performances, la capacit\u00e9, la r\u00e9plication, les erreurs, les backups, l\u2019activit\u00e9 pertinente et les d\u00e9pendances<\/strong> avec les applications et l\u2019infrastructure.<br \/>\nDans les environnements critiques, une strat\u00e9gie de supervision adapt\u00e9e permet d\u2019anticiper les incidents, de r\u00e9duire les temps de r\u00e9solution et d\u2019op\u00e9rer avec un contr\u00f4le r\u00e9el.<br \/>\nComme sur la passerelle de l\u2019Enterprise, il ne s\u2019agit pas de regarder un \u00e9cran, mais de disposer d\u2019une <strong>connaissance de chaque aspect cl\u00e9, d\u2019une personne capable de la comprendre et de la discipline op\u00e9rationnelle<\/strong> n\u00e9cessaire pour agir avant que le vaisseau ne commence \u00e0 subir des secousses.[\/et_pb_text][et_pb_button button_url=\u00a0\u00bb@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wYWdlIiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjM2MjI3MCJ9fQ==@\u00a0\u00bb button_text=\u00a0\u00bb\u2190 Retour \u00e0 Th\u00e8mes IT\u00a0\u00bb button_alignment=\u00a0\u00bbleft\u00a0\u00bb _builder_version=\u00a0\u00bb4.22.0&Prime; _dynamic_attributes=\u00a0\u00bbbutton_url\u00a0\u00bb _module_preset=\u00a0\u00bbdefault\u00a0\u00bb custom_button=\u00a0\u00bbon\u00a0\u00bb button_text_size=\u00a0\u00bb1em\u00a0\u00bb button_text_color=\u00a0\u00bb#0C312F\u00a0\u00bb button_bg_color=\u00a0\u00bb#FFFFFF\u00a0\u00bb button_bg_color_gradient_direction=\u00a0\u00bb90deg\u00a0\u00bb button_bg_color_gradient_stops=\u00a0\u00bb#82B92E 0%|#3CB92E 100%\u00a0\u00bb button_bg_color_gradient_start=\u00a0\u00bb#82B92E\u00a0\u00bb button_bg_color_gradient_end=\u00a0\u00bb#3CB92E\u00a0\u00bb button_border_width=\u00a0\u00bb1px\u00a0\u00bb button_border_color=\u00a0\u00bb#eaeaea\u00a0\u00bb button_border_radius=\u00a0\u00bb100px\u00a0\u00bb button_use_icon=\u00a0\u00bboff\u00a0\u00bb z_index=\u00a0\u00bb0&Prime; custom_margin=\u00a0\u00bb60px||0px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb10px|50px|10px|50px|true|true\u00a0\u00bb custom_padding_tablet=\u00a0\u00bb\u00a0\u00bb custom_padding_phone=\u00a0\u00bb10px|20px|10px|20px|true|true\u00a0\u00bb custom_padding_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb custom_css_main_element=\u00a0\u00bbright:0!important;||font-family:%22Pandora-Bold%22!important;\u00a0\u00bb global_module=\u00a0\u00bb367749&Prime; locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb button_bg_color__hover_enabled=\u00a0\u00bbon|desktop\u00a0\u00bb button_bg_color_gradient_start__hover=\u00a0\u00bb#eaeaea\u00a0\u00bb button_bg_color_gradient_end__hover=\u00a0\u00bb#f4f4f4&Prime; button_bg_color__hover=\u00a0\u00bb#eaeaea\u00a0\u00bb button_bg_enable_color__hover=\u00a0\u00bbon\u00a0\u00bb button_bg_use_color_gradient__hover=\u00a0\u00bbon\u00a0\u00bb button_bg_color_gradient_stops__hover=\u00a0\u00bb#eaeaea 0%|#f4f4f4 100%\u00a0\u00bb][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\u00a0\u00bb1&Prime; custom_padding_last_edited=\u00a0\u00bbon|desktop\u00a0\u00bb admin_label=\u00a0\u00bbFinal CTA\u00a0\u00bb _builder_version=\u00a0\u00bb4.22.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb background_color=\u00a0\u00bb#161327&Prime; use_background_color_gradient=\u00a0\u00bbon\u00a0\u00bb background_color_gradient_stops=\u00a0\u00bbrgba(22,19,39,0.5) 17%|rgba(22,19,39,0.5) 100%\u00a0\u00bb background_color_gradient_overlays_image=\u00a0\u00bbon\u00a0\u00bb background_image=\u00a0\u00bbhttps:\/\/pandorafms.com\/wp-content\/uploads\/2023\/12\/banner-contacta-it-topics.webp\u00a0\u00bb background_size=\u00a0\u00bbcustom\u00a0\u00bb background_image_width=\u00a0\u00bb121%\u00a0\u00bb background_image_height=\u00a0\u00bb192%\u00a0\u00bb background_position=\u00a0\u00bbtop_left\u00a0\u00bb z_index=\u00a0\u00bb1&Prime; max_width=\u00a0\u00bb1080px\u00a0\u00bb max_width_tablet=\u00a0\u00bb98%\u00a0\u00bb max_width_phone=\u00a0\u00bb98%\u00a0\u00bb max_width_last_edited=\u00a0\u00bbon|tablet\u00a0\u00bb module_alignment=\u00a0\u00bbcenter\u00a0\u00bb custom_margin=\u00a0\u00bb80px||80px||true|false\u00a0\u00bb custom_padding=\u00a0\u00bb40px|20px|120px|20px|false|true\u00a0\u00bb custom_padding_tablet=\u00a0\u00bb40px|0px|120px|0px|false|true\u00a0\u00bb custom_padding_phone=\u00a0\u00bb40px|0px|120px|0px|false|true\u00a0\u00bb scroll_scaling=\u00a0\u00bb40|55|85|100|100%|120%|100%\u00a0\u00bb motion_trigger_start=\u00a0\u00bbtop\u00a0\u00bb background_last_edited=\u00a0\u00bbon|phone\u00a0\u00bb background_size_tablet=\u00a0\u00bbcover\u00a0\u00bb background_size_phone=\u00a0\u00bbcover\u00a0\u00bb background_position_phone=\u00a0\u00bbtop_center\u00a0\u00bb border_radii=\u00a0\u00bboff|20px|20px|20px|20px\u00a0\u00bb border_color_all=\u00a0\u00bb#ffffff\u00a0\u00bb box_shadow_style=\u00a0\u00bbpreset1&Prime; box_shadow_vertical=\u00a0\u00bb0px\u00a0\u00bb box_shadow_blur=\u00a0\u00bb80px\u00a0\u00bb box_shadow_color=\u00a0\u00bb#506da0&Prime; global_module=\u00a0\u00bb367449&Prime; saved_tabs=\u00a0\u00bball\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_row use_custom_gutter=\u00a0\u00bbon\u00a0\u00bb gutter_width=\u00a0\u00bb2&Prime; make_equal=\u00a0\u00bbon\u00a0\u00bb _builder_version=\u00a0\u00bb4.22.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb max_width=\u00a0\u00bb750px\u00a0\u00bb module_alignment=\u00a0\u00bbcenter\u00a0\u00bb custom_margin=\u00a0\u00bb0px||0px||true|false\u00a0\u00bb custom_padding=\u00a0\u00bb0px|0px|0px|0px|true|true\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.22.0&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb][et_pb_text content_tablet=\u00a0\u00bb<\/p>\n<p class=%22h2-w%22>Habla con el equipo de ventas, pide presupuesto, o resuelve tus dudas sobre nuestras licencias<\/p>\n<p>\u00a0\u00bb content_phone=\u00a0\u00bb<\/p>\n<p class=%22h2-w%22>Habla con el equipo de ventas, resuelve tus dudas sobre nuestras licencias o pide presupuesto<\/p>\n<p>\u00a0\u00bb content_last_edited=\u00a0\u00bboff|desktop\u00a0\u00bb _builder_version=\u00a0\u00bb4.27.4&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb header_2_font_size=\u00a0\u00bb2em\u00a0\u00bb text_orientation=\u00a0\u00bbcenter\u00a0\u00bb module_alignment=\u00a0\u00bbleft\u00a0\u00bb custom_margin=\u00a0\u00bb0px||20px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb0px||0px||true|false\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<p class=\"h2-w\">Contactez notre service commercial, posez vos questions sur nos licences ou demandez un devis<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=\u00a0\u00bb4.27.4&Prime; _module_preset=\u00a0\u00bbdefault\u00a0\u00bb width=\u00a0\u00bb220px\u00a0\u00bb module_alignment=\u00a0\u00bbcenter\u00a0\u00bb custom_margin=\u00a0\u00bb40px||0px||false|false\u00a0\u00bb custom_padding=\u00a0\u00bb0px||0px||true|false\u00a0\u00bb locked=\u00a0\u00bboff\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb]<\/p>\n<div class=\"doblebtn\"><!-- [et_pb_line_break_holder] --><a class=\"prices-2024-btn\" style=\"padding:10px 30px!important;font-family:Pandora-BoldRus;\" href=\"https:\/\/pandorafms.com\/fr\/contact\/\">Contactez-nous<\/a><\/div>\n<p>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sections Qu\u2019est-ce que la supervision des bases de donn\u00e9es ? Pourquoi il est important de superviser les bases de donn\u00e9es Database Performance Monitoring vs Database Activity Monitoring M\u00e9triques cl\u00e9s dans la supervision des bases de donn\u00e9es Supervision selon le type de base de donn\u00e9es Incidents courants d\u00e9tect\u00e9s par la supervision Bonnes pratiques pour superviser les [&hellip;]<\/p>\n","protected":false},"author":33,"featured_media":423050,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","_joinchat":[],"footnotes":""},"categories":[3507,7758],"tags":[],"class_list":["post-423059","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-topics","category-surveillance"],"_links":{"self":[{"href":"https:\/\/pandorafms.com\/fr\/wp-json\/wp\/v2\/posts\/423059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pandorafms.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pandorafms.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pandorafms.com\/fr\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/pandorafms.com\/fr\/wp-json\/wp\/v2\/comments?post=423059"}],"version-history":[{"count":5,"href":"https:\/\/pandorafms.com\/fr\/wp-json\/wp\/v2\/posts\/423059\/revisions"}],"predecessor-version":[{"id":423120,"href":"https:\/\/pandorafms.com\/fr\/wp-json\/wp\/v2\/posts\/423059\/revisions\/423120"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pandorafms.com\/fr\/wp-json\/wp\/v2\/media\/423050"}],"wp:attachment":[{"href":"https:\/\/pandorafms.com\/fr\/wp-json\/wp\/v2\/media?parent=423059"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pandorafms.com\/fr\/wp-json\/wp\/v2\/categories?post=423059"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pandorafms.com\/fr\/wp-json\/wp\/v2\/tags?post=423059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}