0

J'avais déjà créé 7 autres métriques basées sur certains fichiers journaux que j'envoyais à CloudWatch sans problème.Les métriques personnalisées de CloudWatch ne fonctionnaient pas comme prévu

Il y a quelque temps, nous avons eu un problème avec la connexion MongoDB, et j'ai identifié cela à travers les journaux, donc je voudrais créer une métrique, afin que je puisse créer une alarme basée dessus. J'ai créé la métrique, mais (bien sûr) aucune donnée n'a été introduite dans ce Metic, car il n'y a plus de messages "MongoError".

Mais est-ce que cela signifie également que je ne peux même pas accéder à la métrique pour créer l'alarme? Parce que c'est ce qui se passe en ce moment. La métrique ne peut être vue nulle part, uniquement dans la section "Filtres" des journaux, ce qui ne me permet pas de créer des alarmes ou de créer des graphiques ou quoi que ce soit.

Je l'ai déjà posté sur les forums AWS mais cela n'aide généralement pas.

Répondre

1

Une mesure personnalisée Amazon CloudWatch est créée uniquement lorsque les données sont stockées par rapport à la mesure personnalisée. Par conséquent, vous aurez besoin de pousser une valeur de données pour faire apparaître, puis vous serez en mesure de créer une alarme.

Vous pouvez pousser des données à CloudWatch avec le AWS Command-Line Interface (CLI), par exemple:

aws cloudwatch put-metric-data --namespace MongoDB --metric-name errors --value 0 
+0

Merci, qui a travaillé. Bien que juste, la valeur doit être "1" et la métrique ne s'affichera toujours pas sur l'écran Alarm Create. Mais j'ai réussi à créer l'alarme quand même. –