Rejoindre une session de webinaire d'initiation
Avec la surveillance de base de données, apprenez à identifier rapidement les requêtes coûteuses et lentes. Plongez dans les détails d'exécution précis pour résoudre les goulets d'étranglement.
INSCRIVEZ-VOUSLa surveillance de base de données Datadog offre une visibilité approfondie sur les bases de données de tous vos hôtes. Explorez les métriques de performance des requêtes historiques, les plans d’explication et les métriques au niveau de l’hôte, le tout en un seul endroit, pour comprendre la santé et la performance de vos bases de données et résoudre les problèmes au fur et à mesure qu’ils surviennent.
Commencer
La surveillance des bases de données Datadog prend en charge les versions auto-hébergées et gérées dans le cloud de Postgres, MySQL, Oracle, SQL Server, MongoDB, Amazon DocumentDB et ClickHouse. Pour commencer avec la surveillance de base de données Datadog, configurez votre base de données et installez l’Agent Datadog. Pour les instructions d’installation, sélectionnez votre technologie de base de données :
Postgres
MySQL
Oracle
SQL Server
MongoDB
Amazon DocumentDB
ClickHouse
Explorez la surveillance de base de données Datadog
Accédez à Database Monitoring dans Datadog.
La vue Métriques de requêtes montre la performance historique des requêtes normalisées. Visualisez les tendances de performance par infrastructure ou par balises personnalisées telles que la zone de disponibilité du centre de données, et définissez des alertes pour les anomalies.
- Identifiez les requêtes lentes et celles qui consomment le plus de temps.
- Affichez les métriques au niveau de la base de données non capturées par l’APM, telles que les lignes mises à jour/retournées.
- Filtrez et regroupez les requêtes par dimensions arbitraires telles que l’équipe, l’utilisateur, le cluster et l’hôte.
Explorez des échantillons de requêtes
La vue Échantillons de requêtes vous aide à comprendre quelles requêtes s’exécutent à un moment donné. Comparez chaque exécution à la performance moyenne de la requête et des requêtes connexes.
- Identifiez les requêtes anormalement lentes mais peu fréquentes non capturées par les métriques.
- Trouvez des valeurs aberrantes dans le temps d’exécution ou le coût d’exécution d’une requête.
- Attribuez une exécution de requête spécifique à un utilisateur, une application ou un hôte client.
Comprenez avant d’exécuter
Les plans d’exécution vous permettent de déterminer comment une base de données va exécuter vos requêtes.
- Passez en revue chaque opération pour identifier les goulets d’étranglement.
- Améliorez l’efficacité des requêtes et économisez sur les analyses séquentielles coûteuses sur de grandes tables.
- Voyez comment le plan d’une requête évolue au fil du temps.
Collectez des métriques personnalisées
Utilisez custom_queries pour collecter des métriques de vos propres tables de base de données — état de l’application, compteurs d’affaires, profondeurs de file d’attente, ou toute donnée que vous souhaitez corréler avec la performance des requêtes.
Visualisez tout sur des tableaux de bord enrichis
Identifiez rapidement les zones problématiques en visualisant ensemble les métriques de la base de données et du système sur des tableaux de bord d’intégration enrichis pour les instances auto-hébergées et gérées dans le cloud. Clonez les tableaux de bord pour les personnaliser et les améliorer avec vos propres métriques personnalisées. Cliquez sur le lien Dashboards en haut des pages Métriques de requête et Échantillons de requête pour accéder aux tableaux de bord de surveillance de la base de données.
Sur la page des bases de données, vous pouvez évaluer la santé et l’activité de vos hôtes de base de données. Triez et filtrez la liste pour prioriser les hôtes avec des alertes déclenchées, un volume de requêtes élevé et d’autres critères. Cliquez sur un hôte individuel pour voir des détails tels que sa configuration, les requêtes de blocage courantes et les services appelants. Voir Explorer les hôtes de base de données pour plus de détails.
Voir les recommandations d’optimisation
La page des recommandations met en évidence les problèmes et les opportunités d’optimisation, vous aidant à gagner du temps en priorisant ce qui est le plus important. Sélectionnez une recommandation pour voir les détails, y compris un résumé du problème, ainsi que les étapes potentielles à suivre pour résoudre le problème.
Lectures complémentaires

Essayez de surveiller une base de données Postgres avec Datadog DBM dans le Centre d'apprentissage
Le Centre d'apprentissage Datadog est rempli de cours pratiques pour vous aider à en apprendre davantage sur ce sujet. Inscrivez-vous gratuitement pour identifier les inefficacités et optimiser votre base de données Postgres.
INSCRIVEZ-VOUS MAINTENANTDocumentation, liens et articles supplémentaires utiles: