Insights : détection rapide des anomalies dans vos métriques grâce aux alertes

  • Mise à jour

Cet article vous aidera à :

  • configurer et gérer des alertes pour surveiller les performances des métriques importantes de votre projet.

La fonctionnalité des alertes d’Amplitude repose sur Prophet, une technique avancée d’exploration de données et d’apprentissage machine qui détecte automatiquement toute anomalie dans vos données produit et attire instantanément votre attention sur ces tendances cachées. Pour ce faire, elle identifie d’abord les valeurs attendues ainsi que les intervalles de confiance qui les entourent, puis analyse la tendance générale des données et la combine avec la tendance hebdomadaire des données. 

Avant de commencer

Les alertes ne sont disponibles que pour les clients Growth et Entreprise qui ont fait l’acquisition du module complémentaire Insights. Si vous souhaitez mettre à niveau votre abonnement Amplitude, contactez votre CSM.

Vous devez par ailleurs connaître quelques précisions concernant les alertes :

  • Vous pouvez définir des alertes pour plusieurs événements et segments d’utilisateurs en même temps.
  • Si vous utilisez une opération group-by sur une propriété, votre alerte suivra uniquement les métriques relatives aux 1 000 premiers segments.
  • Actuellement, les alertes personnalisées sont disponibles dans les graphiques Event Segmentation et Funnel Analysis, et uniquement sur ceux définis sur une fréquence journalière ou horaire.
  • Pour être en mesure de prendre en charge les alertes, un graphique Funnel Analysis doit mesurer la conversion au fil du temps.
  • Dans un graphique Event Segmentation, si vous devez suivre des indicateurs clés de performance hebdomadaires ou mensuels, utilisez une fenêtre glissante de 7 ou 30 jours. Par ailleurs, les alertes ne sont pas prises en charge par les onglets Frequency et Formula, ni par les graphiques à barres. Certaines formules personnalisées sont prises en charge, à condition qu’elles produisent un graphique avec une série chronologique sur l’axe des abscisses.
  • Étant donné que les analyses d’entonnoir calculent la conversion de l’entonnoir en fonction de la fenêtre de conversion, les alertes ne peuvent pas détecter les anomalies tant que cette fenêtre n’est pas écoulée. L’utilisation d’une fenêtre de conversion d’une durée supérieure à une journée retardera l’envoi des alertes.
  • Seuls les propriétaires de graphiques peuvent définir des alertes. Si un graphique pour lequel vous souhaitez recevoir des alertes existe déjà, mais qu’il a été créé par quelqu’un d’autre, faites-en une copie et enregistrez-la avant de configurer une alerte. De plus, toute modification apportée à un graphique s’appliquera automatiquement à l’alerte qui le suit.

Des moniteurs automatiques sont configurés pour chaque événement que vous consignez dans Amplitude et « suivent tous vos événements pour détecter les anomalies et les tendances inattendues ».  L’utilisateur n’a aucun contrôle sur la configuration des moniteurs de ce type. Il s’avère que ce processus est automatique : soit vous êtes abonné(e) aux e-mails d’alerte, soit vous ne l’êtes pas. L’événement sera surveillé afin d’y détecter des anomalies une fois qu’il sera déclenché 100 fois ou plus par jour pendant au moins 15 des 30 derniers jours. Ces anomalies sont détectées lorsqu’une valeur tombe en dehors de l’intervalle de confiance à 99 % calculé à partir des données historiques.

 

Configuration d’une alerte

Il existe trois types d’alertes dans Amplitude : automatique, personnalisée et intelligente.

Une alerte automatique est configurée pour chaque événement que vous instrumentez dans Amplitude. Ces alertes sont conçues pour suivre tous les événements afin d’y détecter d’éventuelles anomalies et tendances inattendues. Les alertes de ce type sont mises en place automatiquement ; vous n’avez rien à faire pour les configurer.

Amplitude surveille un événement à la recherche d’anomalies une fois que ce dernier a été déclenché au moins 100 fois ou plus par jour pendant au moins 15 des 30 derniers jours. Amplitude considère qu’une anomalie s’est produite lorsque la valeur d’un événement tombe en dehors de l’intervalle de confiance à 99 % calculé à partir des données historiques.

Pour vous abonner aux alertes automatiques et recevoir un e-mail lorsqu’une anomalie est détectée, accédez à Settings > Projects, recherchez le projet que vous souhaitez surveiller et ouvrez l’onglet Automatic Monitors. Faites basculer le commutateur de Not Subscribed vers Subscribed.

Pour définir une alerte personnalisée ou intelligente pour un graphique dont vous êtes propriétaire, procédez comme suit :

  1. Accédez au graphique pour lequel vous souhaitez définir une alerte. Notez que le graphique doit être enregistré avant de pouvoir définir une alerte le concernant.
  2. Cliquez sur l’icône en forme de cloche pour ouvrir l’outil de configuration rapide des alertes et décidez si vous souhaitez configurer une alerte intelligente ou une alerte personnalisée :

insights_quick_alert_2.gif

        • Une alerte intelligente recherchera les changements inattendus en dehors d’un intervalle de confiance à 99 %. 
        • Une alerte personnalisée vous permet d’être plus précis sur les conditions à respecter pour être alerté(e) : l’alerte peut être envoyée en cas de présence d’une donnée supérieure ou inférieure à une valeur spécifique, ou d’apparition d’une différence d’un montant spécifique par rapport à une valeur précédente. Vous pouvez également définir une alerte personnalisée en fonction de l’intervalle de confiance.
  1. Pour définir une alerte intelligente, cliquez sur Advanced Settings seulement si vous souhaitez que l’alerte soit envoyée aux autres membres de l’équipe, en plus de vous-même. Ajoutez les adresses e-mail des collaborateurs concernés dans le champ adéquat de la boîte de dialogue Set Alert, puis cliquez sur Set Alert. Si vous ne souhaitez pas ajouter d’autres adresses e-mail, il vous suffit dans ce cas de cliquer sur Save.
  2. Pour définir une alerte personnalisée, cliquez sur la case d’option Custom pour ouvrir la boîte de dialogue Set Alert. Indiquez vos conditions d’alerte, ajoutez les adresses e-mail de toutes les personnes qui doivent recevoir cette alerte, puis cliquez sur Set Alert.

Intervalles de confiance et signification statistique dans les alertes personnalisées

Lors de la configuration d’une alerte personnalisée, vous pouvez choisir de recevoir des alertes lorsque les seuils de signification de 95 %, 98 % ou 99 % sont dépassés. Ces intervalles de confiance sont déterminés en analysant vos données historiques et en identifiant où se situent 95 %, 98 % et 99 % de tous les points de données.

insights_confidence_dropdown.png 

Plus la signification requise est élevée, moins vos alertes seront sujettes à des interférences. Dans les graphiques, la bande bleue représente la plage de l’intervalle de confiance. Un intervalle de confiance à 95 % sera représenté par une bande plus étroite qu’un intervalle de confiance à 99 %, car ce dernier tient compte de davantage de points de données historiques.

Affichage et gestion des alertes

Pour voir la liste des alertes déclenchées récemment sur un projet, cliquez sur Notifications dans la barre latérale gauche, puis ouvrez l’onglet Alerts :

insights_in-product_alerts_2.png

Pour voir la liste de toutes les alertes existantes d’un projet, accédez à Settings > Projects, sélectionnez le projet qui vous intéresse et ouvrez soit l’onglet Custom Monitors (pour les alertes personnalisées), soit l’onglet Automatic Monitors (pour les alertes intelligentes). Cliquez sur une alerte pour la modifier ou la gérer.

E-mails d’alerte

Lorsqu’une alerte est déclenchée, Amplitude envoie un e-mail à toutes les personnes choisies pour la recevoir. Cet e-mail sera envoyé avant 8 h dans le fuseau horaire du projet pour les métriques quotidiennes, ou dans l’heure suivant la détection d’une anomalie dans le cas d’une métrique horaire.

insights_email.png

Cliquez sur un graphique dans l’e-mail pour y accéder directement dans Amplitude. Vous verrez alors un panneau latéral vous présentant à nouveau le problème dont Amplitude vous a alerté(e), afin que vous disposiez de tout le contexte important immédiatement.