Nouvelles annonces sur les technologies sans serveur et réseau ainsi que sur le RUM (Real-User Monitoring) dévoilées à la conférence Dash ! Nouvelles annonces dévoilées à la conférence Dash !

Monitor d'APM

Présentation

Les monitors de métrique d’APM fonctionnent comme les monitors de métrique, mais sont dotés de commandes personnalisées pour l’APM. Utilisez ces monitors pour recevoir des alertes au niveau des services pour les hits, les erreurs et toute une gamme de mesures relatives à la latence.

Les monitors d’analyse de trace vous permettent de visualiser l’évolution des données d’APM et de définir des alertes basées sur des événements d’APM. Utilisez par exemple un monitor d’analyse de trace pour recevoir des alertes en cas de hausse importante du nombre de requêtes lentes.

Création de monitor

Pour créer un monitor d’APM dans Datadog, utilisez la navigation principale : Monitors –> New Monitor –> APM.

Choisissez un monitor APM Metrics ou Trace Analytics :

Sélectionner le contexte du monitor

Choisissez vos tags primaires, services et ressources dans les menus déroulants.

Définir vos conditions d’alerte

Choisissez une alerte de seuil ou d’anomalie :

Alerte de seuil

Une alerte se déclenche chaque fois qu’une métrique dépasse un seuil.

  • Envoyez une alerte lorsque Requests per second, Errors per second, Apdex, Error rate, Avg latency, p50 latency, p75 latency, p90 latency ou p99 latency
  • est above, above or equal to, below ou below or equal to (supérieur, supérieur ou égal à, inférieur, inférieure ou égal à)
  • Seuil d’alerte <NOMBRE>
  • Seuil d’avertissement <NOMBRE>
  • lors des 5 minutes, 15 minutes ou encore 1 hour précédentes.

Alerte d’anomalie

Une alerte se déclenche chaque fois qu’une métrique dévie d’un pattern attendu.

  • Pour Requests per second, Errors per second, Apdex, Error rate, Avg latency, p50 latency, p75 latency, p90 latency, ou p99 latency
  • Envoyez une alerte lorsque <ALERT_THRESHOLD> %, <WARNING_THRESHOLD> %
  • des valeurs dévient de <NOMBRE> et sont above or below, above ou below (supérieur ou inférieur, supérieure, inférieure)
  • à la prévision durant les 5 minutes, 15 minutes ou encore 1 hour précédentes.

Définir la requête de recherche

  • Créez une requête de recherche en utilisant la même logique qu’une recherche de trace.
  • Choisissez de surveiller un nombre de traces, une facette ou une mesure :
    • Monitor over a trace count : utilisez la barre de recherche (facultatif) et ne sélectionnez pas une facette ou une mesure. Datadog évalue le nombre de traces sur une période sélectionnée, puis le compare aux conditions de seuil.
    • Monitor over a facet or measure : si vous sélectionnez une facette, le monitor envoie une alerte sur le Unique value count (nombre de valeurs uniques) de la facette. Si vous sélectionnez une mesure, le processus appliqué est semblable à celui d’un monitor de métrique. Vous devez simplement sélectionner l’agrégation (min, avg, sum, median, pc75, pc90, pc95, pc98, pc99 ou max).

Sélectionner les conditions d’alerte

  • Envoyer une alerte lorsque la métrique est above ou above or equal to (supérieure, supérieure ou égale)
  • au seuil durant les 5 minutes, 15 minutes ou encore 1 hour précédentes.
  • Seuil d’alerte : <NOMBRE>
  • Seuil d’avertissement : <NOMBRE>

Notifications

Pour obtenir des instructions détaillées sur les sections Say what’s happening et Notify your team, consultez la page Notifications.

Remarque : recherchez des monitors au niveau des services sur la page Services et sur la Service Map, puis recherchez des monitors au niveau des ressources sur les pages de ressources individuelles (vous pouvez y accéder en cliquant sur la ressource spécifique répertoriée sur la page Services).

Pour aller plus loin