Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Performance Insights publie automatiquement certains indicateurs sur Amazon CloudWatch. Les mêmes données peuvent être consultées à partir de Performance Insights, mais l'ajout des métriques CloudWatch facilite l'ajout CloudWatch d'alarmes. Cela permet également d'ajouter facilement les métriques aux CloudWatch tableaux de bord existants.
Métrique | Description |
---|---|
DBLoad |
Nombre de sessions actives pour la base de données. Vous souhaitez généralement obtenir les données relatives au nombre moyen de sessions actives. Dans Performance Insights, ces données sont interrogées sous la forme |
DBLoadCPU |
Nombre de sessions actives dans lesquelles le type d'événement d'attente est CPU (UC). Dans Performance Insights, ces données sont interrogées sous la forme |
DBLoadNon processeur |
Nombre de sessions actives dans lesquelles le type d'événement d'attente n'est pas CPU (UC). |
DBLoadRelativeToNumVCPUs |
Rapport entre la charge de base de données et le nombre de connexions virtuelles CPUs pour la base de données. |
Note
Ces métriques ne sont publiées CloudWatch que si l'instance de base de données est chargée.
Vous pouvez examiner ces métriques à l'aide de la CloudWatch console, de ou de l' CloudWatch API. AWS CLI Vous pouvez également examiner d'autres indicateurs de mesure de Performance Insights à l'aide d'une fonction mathématique spéciale. Pour de plus amples informations, veuillez consulter Interroger d'autres indicateurs de compteur Performance Insights dans CloudWatch.
Par exemple, vous pouvez obtenir les statistiques de la DBLoad
métrique en exécutant la get-metric-statisticscommande.
aws cloudwatch get-metric-statistics \ --region us-west-2 \ --namespace AWS/RDS \ --metric-name DBLoad \ --period 60 \ --statistics Average \ --start-time 1532035185 \ --end-time 1532036185 \ --dimensions Name=DBInstanceIdentifier,Value=db-loadtest-0
Cet exemple génère une sortie similaire à la suivante.
{
"Datapoints": [
{
"Timestamp": "2021-07-19T21:30:00Z",
"Unit": "None",
"Average": 2.1
},
{
"Timestamp": "2021-07-19T21:34:00Z",
"Unit": "None",
"Average": 1.7
},
{
"Timestamp": "2021-07-19T21:35:00Z",
"Unit": "None",
"Average": 2.8
},
{
"Timestamp": "2021-07-19T21:31:00Z",
"Unit": "None",
"Average": 1.5
},
{
"Timestamp": "2021-07-19T21:32:00Z",
"Unit": "None",
"Average": 1.8
},
{
"Timestamp": "2021-07-19T21:29:00Z",
"Unit": "None",
"Average": 3.0
},
{
"Timestamp": "2021-07-19T21:33:00Z",
"Unit": "None",
"Average": 2.4
}
],
"Label": "DBLoad"
}
Pour plus d'informations CloudWatch, consultez Qu'est-ce qu'Amazon CloudWatch ? dans le guide de CloudWatch l'utilisateur Amazon.
Interroger d'autres indicateurs de compteur Performance Insights dans CloudWatch
Note
Si vous activez le mode avancé de Database Insights, Amazon RDS publie les indicateurs de performance Insights sur Amazon CloudWatch. Avec Database Insights, vous n'avez pas besoin d'utiliser la fonction mathématique DB_PERF_INSIGHTS
métrique. Vous pouvez utiliser le tableau de bord CloudWatch Database Insights pour rechercher, interroger et définir des alarmes pour les compteurs de Performance Insights.
Vous pouvez effectuer des requêtes, créer des alarmes et créer des graphiques sur les métriques RDS Performance Insights à partir de CloudWatch. Vous pouvez accéder aux informations concernant votre de bases de données à l'aide de la fonction mathématique DB_PERF_INSIGHTS
métrique pour CloudWatch. Cette fonction vous permet d'utiliser les métriques Performance Insights qui ne sont pas directement communiquées CloudWatch pour créer une nouvelle série chronologique.
Vous pouvez utiliser la nouvelle fonction Metric Math en cliquant sur le menu déroulant Ajouter des mathématiques dans l'écran Sélectionner une métrique de la CloudWatch console. Vous pouvez l'utiliser pour créer des alarmes et des graphiques sur les mesures Performance Insights ou sur des combinaisons de CloudWatch mesures Performance Insights, y compris des alarmes haute résolution pour les mesures inférieures à la minute. Vous pouvez également utiliser la fonction par programmation en incluant l'expression Metric Math dans une get-metric-data
demande. Pour plus d'informations, consultez Syntaxe et fonctions mathématiques des métriques et Créer une alarme sur les métriques de compteur Performance Insights à partir d'une AWS base de données.