Explorer les hosts de bases de données
Sur la page Databases, évaluez l’état de santé et l’activité de vos hosts de base de données et de vos clusters. Triez et filtrez la liste pour prioriser les hosts et les clusters avec des alertes déclenchées, un volume élevé de requêtes et d’autres critères. Cliquez sur n’importe quel host dans la liste pour ouvrir un panneau de détails :
En plus d’un graphique filtrable des connexions actives pour ce host, le panneau de détails du host affiche les fonctionnalités suivantes.
Regroupement en clusters
Un bouton Regrouper en clusters apparaît avec la liste des hosts de base de données si les tags du host indiquent la présence d’une topologie de cluster. Activez ce bouton pour regrouper les hosts en clusters dans la liste.
Les lignes de cluster affichent un badge Cluster et indiquent le nombre d’instances dans le cluster. Les colonnes des lignes de cluster affichent des données agrégées provenant de toutes les instances du cluster. Sélectionnez une ligne de cluster pour la développer et afficher la liste de toutes les instances qu’elle contient.
Le regroupement en clusters prend en charge les technologies de base de données et topologies de cluster suivantes :
| Database | Topologies | Grouping Tags | Cluster Name Source |
|---|
Amazon RDS (AWS integration required) | - Multi-AZ clusters
- Read replicas
| dbclusteridentifierregionaws_account
| |
PostgreSQL (Agent v7.58+ required) | | | postgresql_cluster_name (from instance cluster_name config)- Primary instance name
system_identifier
|
MySQL (Agent v7.68+ required) | - Regular replication (not group replication)
| | - Primary instance name
cluster_uuid
|
Requêtes principales
Dans l’onglet Top Queries du panneau de détails du host, triez les requêtes les plus courantes par durée maximale, latence moyenne et d’autres critères.
Cliquez sur n’importe quelle instruction de requête pour ouvrir un panneau de détails qui inclut :
- les analyses de requêtes
- les graphiques de latence moyenne et d’autres métriques clés
- les plans d’exécution
- l’activité bloquante
- les hosts ayant exécuté la requête
- les services appelants
Procédures stockées
Lorsqu’elles sont prises en charge, l’onglet Top Queries inclut une section Stored Procedures qui répertorie chaque procédure stockée par nom, avec sa durée moyenne, son nombre de lectures logiques, son nombre d’écritures logiques et d’autres informations. Développez une procédure stockée pour afficher ses requêtes SQL individuelles, et cliquez sur une requête pour afficher son panneau de détails.
Métriques
Dans l’onglet Metrics du panneau de détails du host, affichez et filtrez les métriques relatives à l’état du système, à l’activité des requêtes, aux opérations bloquantes, aux performances des fonctions et à d’autres domaines clés.
Connexions actives
L’onglet Active Connections du panneau de détails du host affiche les requêtes en cours d’exécution sur le host. Cliquez sur une instruction de requête pour ouvrir un panneau incluant les attributs d’événement, les traces associées et d’autres détails pertinents.
Schéma
Utilisez l’onglet Schema pour explorer les structures de base de données, les tables, les colonnes, les types de données, les clés étrangères existantes et les stratégies d’indexation pour chaque base de données d’un host.
Requêtes bloquantes
Dans l’onglet Blocking Queries du panneau de détails du host, affichez des visualisations pour :
- les durées des requêtes bloquantes
- les exécutions des requêtes bloquantes
- le nombre de requêtes en attente -
Recherchez et filtrez les requêtes ou les échantillons. Cliquez sur n’importe quelle ligne de requête individuelle pour afficher les détails.
Services appelants
Dans l’onglet Calling Services du panneau de détails du host, affichez la liste des services ayant appelé le host. Les informations affichées sur les services incluent la date de déploiement du service, le nombre de requêtes effectuées vers le host par seconde, le nombre de requêtes de base de données exécutées et d’autres informations.
Cliquez sur n’importe quelle ligne de service pour afficher son dashboard Datadog APM.
Détails de configuration
Le host doit avoir
collect_settings activé dans sa
configuration d'instance pour que cette fonctionnalité fonctionne correctement.
L’onglet Configuration du panneau de détails du host offre une vue directe des paramètres de configuration du host sans compromettre la sécurité de la base de données. Utilisez-le pour identifier les paramètres de base de données mal configurés et ajuster les paramètres afin d’optimiser les performances de la base de données.