Création d'une alarme sur les indicateurs de compteur Performance Insights à partir d'une AWS base de données - Amazon CloudWatch

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.

Création d'une alarme sur les indicateurs de compteur Performance Insights à partir d'une AWS base de données

CloudWatch inclut une fonction mathématique DB_ PERF _ INSIGHTS metric que vous pouvez utiliser pour intégrer les indicateurs de compteur Performance Insights CloudWatch depuis Amazon Relational Database Service et Amazon DocumentDB (avec compatibilité avec MongoDB). DB_ PERF _ introduit INSIGHTS également la DBLoad métrique à des intervalles inférieurs à la minute. Vous pouvez définir des CloudWatch alarmes sur ces métriques.

Pour plus d'informations sur Amazon RDS Performance Insights, consultez la section Surveillance de la charge de base de données avec Performance Insights sur Amazon RDS.

Pour obtenir plus d'informations sur l'Analyse des performances d'Amazon DocumentDB, consultez Monitoring with Performance Insights.

La détection des anomalies n'est pas prise en charge pour les alarmes basées sur la fonction DB_ PERF _ INSIGHTS.

Note

Les métriques haute résolution avec une granularité inférieure à la minute extraites par DB_ PERF _ ne INSIGHTS s'appliquent qu'à la DBLoadmétrique, ou aux métriques du système d'exploitation si vous avez activé la surveillance améliorée à une résolution supérieure. Pour plus d'informations sur la surveillance RDS améliorée d'Amazon, consultez la section Surveillance des métriques du système d'exploitation avec une surveillance améliorée. .

Vous pouvez créer une alarme haute résolution à l'aide de la fonction DB_ PERF _ INSIGHTS. La plage d'évaluation maximale pour une alarme haute résolution est de trois heures. Vous pouvez utiliser la CloudWatch console pour représenter graphiquement les métriques récupérées à l'aide de la INSIGHTS fonction DB_ PERF _ pour n'importe quel intervalle de temps.

Pour créer une alerte basée sur les métriques d'Analyse des performances
  1. Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/.

  2. Dans le panneau de navigation, choisissez Alarms (alertes), puis All alarms (Toutes les alertes).

  3. Choisissez Create alarm (Créer une alerte).

  4. Choisissez Select Metric (Sélectionner une métrique).

  5. Choisissez le menu déroulant Ajouter des données mathématiques, puis sélectionnez Toutes les fonctions, DB_ PERF _ dans la INSIGHTS liste.

    Après avoir sélectionné DB_ PERF _ INSIGHTS, une zone d'expression mathématique apparaît dans laquelle vous pouvez appliquer ou modifier des expressions mathématiques.

  6. Dans la zone d'expression mathématique, entrez votre expression INSIGHTS mathématique PERFDB_ _, puis choisissez Appliquer.

    Par exemple, DB_PERF_INSIGHTS(‘RDS’, ‘db-ABCDEFGHIJKLMNOPQRSTUVWXY1’, ‘os.cpuUtilization.user.avg’)

    Important

    Lorsque vous utilisez l'expression INSIGHTS mathématique DB_ PERF _, vous devez spécifier l'ID de ressource de base de données unique de la base de données. Il est différent de l’identifiant de base de données. Pour trouver l'ID de ressource de base de données dans la RDS console Amazon, choisissez l'instance de base de données pour en voir les détails. Choisissez ensuite l'onglet Configuration. L’ID de ressource est indiqué dans la section Configuration.

    Pour plus d'informations sur la INSIGHTS fonction PERFDB_ _ et les autres fonctions disponibles pour les mathématiques métriques, consultezSyntaxe et fonctions des mathématiques appliquées aux métriques.

  7. Choisissez Select metric (Sélectionner une métrique).

    La page Specify metric and conditions (Spécifier les métriques et les conditions) apparaît, présentant un graphique et d'autres informations sur l'expression mathématique que vous avez sélectionnée.

  8. Pour n'importe quel moment expression c'est à dire, spécifiez si l'expression doit être supérieure, inférieure ou égale au seuil. Dans than... (à...), spécifiez la valeur de seuil.

  9. Sélectionnez Additional configuration (Configuration supplémentaire). Pour Datapoints to alarm (Points de données avant l'alerte), spécifiez le nombre de périodes d'évaluation (points de données) devant être à l'état ALARM pour déclencher l'alerte. Si les deux valeurs sont compatibles, vous créez une alerte qui passe à l'état ALARM lorsque le nombre de périodes consécutives dépasse ces valeurs.

    Pour créer une alerte M sur N, spécifiez pour la première valeur un nombre inférieur à celui de la seconde valeur. Pour plus d'informations, consultez . Évaluation d'une alerte.

  10. Pour Missing data treatment (traitement des données manquantes), choisissez comment l'alerte doit se comporter lorsqu'il manque certains points de données. Pour plus d'informations, consultez . Configuration de la façon dont les CloudWatch alarmes traitent les données manquantes.

  11. Choisissez Suivant.

  12. Sous Notification, sélectionnez un SNS sujet pour avertir lorsque l'alarme est en ALARM état, OK état ou INSUFFICIENT_DATA état.

    Pour que l'alerte envoie plusieurs notifications pour le même état d'alerte ou pour les différents états d'alerte, choisissez Add notification (Ajouter une notification).

    Pour que l'alerte n'envoie pas de notifications, choisissez Remove (Supprimer).

  13. Pour que l'alarme exécute des actions Auto ScalingEC2, Lambda ou Systems Manager, cliquez sur le bouton approprié, puis choisissez l'état de l'alarme et l'action à effectuer. Si vous choisissez une fonction Lambda comme action d'alarme, vous spécifiez le nom de la fonction ouARN, et vous pouvez éventuellement choisir une version spécifique de la fonction.

    Les alarmes ne peuvent exécuter des actions de Systems Manager que lorsqu'elles entrent en ALARM état. Pour plus d'informations sur les actions de Systems Manager, consultez les sections Configuration CloudWatch pour créer à OpsItems partir d'alarmes et Création d'incidents.

    Note

    Pour créer une alarme qui exécute une action du gestionnaire d'SSMincidents, vous devez disposer de certaines autorisations. Pour plus d'informations, consultez les exemples de politiques basées sur l'identité pour AWS Systems Manager Incident Manager.

  14. Lorsque vous avez terminé, choisissez Next (Suivant).

  15. Saisissez un nom et une description pour l'alerte. Ensuite, sélectionnez Suivant.

    Le nom ne doit contenir que UTF -8 caractères et ne peut pas contenir de caractères ASCII de contrôle. La description peut inclure le formatage du markdown, qui s'affiche uniquement dans l'onglet Détails de l'alarme de la CloudWatch console. Le markdown peut être utile pour ajouter des liens vers des runbooks ou d'autres ressources internes.

  16. Dans Preview and create (Prévisualiser et créer), confirmez que les informations et les conditions sont telles que vous les voulez, puis choisissez Create alarm (Créer une alerte).