Monitors
Création
Pour créer un monitor dans Datadog, passez le curseur sur Monitors dans le menu principal et cliquez sur New Monitor dans le sous-menu. Pour programmer la création d’un monitor, consultez la documentation relative à l’API Datadog ou aux bibliothèques maintenues par la communauté.
Sélectionnez un type de monitor :
- Host : Vérifier si un ou plusieurs hosts transmettent des données à Datadog.
- Métrique : Comparer les valeurs d’une métrique avec un seuil défini par un utilisateur.
- Anomalie : Détecter les comportements anormaux pour une métrique en fonction des données historiques.
- Outlier : Recevoir des alertes lorsqu’un membre d’un groupe se comporte différemment des autres.
- Prévision : Recevoir une alerte lorsque Datadog prédit qu’une métrique s’apprête à franchir un seuil.
- Intégration : Surveiller les valeurs des métriques ou des statuts de santé à partir d’une intégration spécifique.
- Live Processes : Vérifier si un ou plusieurs processus sont en cours d’exécution sur un host.
- Check de processus : Surveiller le statut généré par le check de service
process.up
. - Réseau : Vérifier le statut des endpoints TCP/HTTP.
- Check custom : Surveiller le statut de checks custom arbitraires.
- Événement : Surveiller des événements recueillis par Datadog.
- Logs : Surveiller des logs recueillis par Datadog.
- APM : Comparer une métrique APM à un seuil défini par un utilisateur.
- Real User Monitoring : Surveiller des données utilisateur réelles recueillies par Datadog.
- Watchdog : Recevoir une notification lorsque Watchdog détecte un comportement anormal.
- Composite : Recevoir une alerte sur une expression combinant plusieurs monitors.
Importation
Pour importer un monitor vers Datadog au format JSON, utilisez la navigation principale : Monitors –> New Monitor –> Import.
Vous pouvez exporter un monitor au format JSON depuis la page de statut du monitor. Cliquez sur l’icône des paramètres en forme d’engrenage (en haut à droite) et sélectionnez Export depuis le menu.
Audit
Quel que soit le type de monitor utilisé, toute modification crée dans le flux d’événements un événement qui décrit la modification et affiche l’utilisateur à son origine.
Si vous avez apporté des modifications à un monitor, vous pouvez consulter des exemples en effectuant la recherche d’événement suivante :
https://app.datadoghq.com/event/stream?per_page=30&query=tags:audit%20status:all
Datadog propose également une option de notification en cas de changement apporté à un monitor que vous avez créé. En bas de l’éditeur de monitors, sous Notify your team, sélectionnez Notify dans le menu déroulant en regard de : alert recipients when this alert is modified.
Le paramètre Notify envoie un e-mail pour les événements d’audit du monitor à toutes les personnes qui reçoivent des alertes pour ce monitor. L’événement d’audit du monitor apparaît également dans le flux d’événements.