Soyez notifié des anomalies du taux d'erreur sur votre application en configurant des alertes d'erreur en temps réel. Les alertes d'erreur en temps réel surveillent les taux d'erreur toutes les 5 minutes, afin que vous puissiez agir rapidement et minimiser l'impact sur l'expérience de votre application.
Configurer une alerte d'erreur en temps réel
1. Depuis le menu principal, naviguez jusqu'à "Performance" > "Alertes".
2. Cliquez sur "Configurer une nouvelle alerte".
3. Cliquez sur "Alerte d'erreur", puis sur "Étape suivante".
4. Définissez la cadre de votre alerte avec les paramètres suivants :
- App : Monitorez et recevez des alertes d'erreurs impactant votre application entière.
- Groupe d'écrans : Monitorez et recevez des alertes d'erreurs impactant un groupe d'écrans spécifique.
- Métrique : Choisissez l'une des métriques disponibles sur lesquelles vous souhaitez être alerté, puis sélectionnez un type d'erreur lié à votre métrique (erreur d'API).
Pour les erreurs d'API, vous pouvez les filtrer par code de status : tous les codes de status 400 ou 500, ou même par code spécifique. - Device : Choisissez le device pour lesquels vous souhaitez recevoir des alertes d'erreur.
- Segment : Sélectionnez le segment que vous souhaitez surveiller.
5. Cliquez sur "Étape suivante".
6. Cliquez sur alerte "Manuelle", puis sur "Étape suivante".
7. Sélectionnez un type de seuil :
- Limite de changement de % : les données seront monitorées pour une augmentation ou une baisse de pourcentage, ou les deux, selon la limite que vous avez configurée.
- Limite fixe : les données seront monitorées pour voir si elles dépassent la limite que vous avez fixée. Découvrez comment sélectionner une fenêtre de temps ci-dessous.
8. Saisissez votre seuil de déclenchement : aidez-vous des recommandations fournies basées sur vos données actuelles.
Définir la fenêtre de temps pour les alertes à limite fixe
Les alertes en temps réel ont une fréquence d'évaluation de 5 minutes. Cela signifie que toutes les 5 minutes, nous vérifions si vos données dépassent le seuil fixé ou tombent en dessous, dans une fenêtre de temps sélectionnée. Vous pouvez choisir la fenêtre de temps évaluée lorsque vous configurez le seuil de votre alerte en temps réel :
Choisir la bonne fenêtre de temps
En règle générale, les petites fenêtres temporelles tendent à générer un grand nombre de notifications qui mettent en évidence les fluctuations fréquentes de vos données et peuvent conduire à de faux positifs. En revanche, les fenêtres de temps plus longues ont tendance à générer moins de notifications et à mettre en évidence les fluctuations des données accumulées sur une plus longue période.
Pour commencer, nous vous recommandons d'utiliser une fenêtre de temps de 30 minutes pour limiter le nombre de notifications et de potentiels faux positifs.
À titre indicatif, l'exemple ci-dessous présente une métrique de comptage avec des fenêtres temporelles de 5, 30 et 60 minutes et le 95ᵉ percentile de tous les points de données comme seuil fixe. On y voit clairement que, plus la fenêtre temporelle est grande, plus la courbe du graphique s'adoucit, ce qui fait qu'il est moins fréquent que la courbe atteigne la limite fixe.
9. Cliquez sur "Étape suivante" et choisissez la manière dont vous souhaitez être notifié :
- par e-mail : les notifications par e-mail sont envoyées par “Contentsquare” <noreply@contentsquare.com>.
- via Slack (consultez notre article d'intégration Slack pour en savoir plus).
10. Cliquez sur "Étape suivante" et vérifiez le résumé de votre alerte.
11. Cliquez sur "Créer" pour enregistrer votre alerte.
Votre alerte sera sauvegardée et disponible dans la liste de vos alertes, où vous pourrez également la vérifier ou la modifier.
Créer une alerte d'erreur en temps réel depuis un workspace d'erreur en temps réel
Vous pouvez créer des alertes d'erreur en temps réel directement depuis vos workspaces d'erreurs en temps réel.
1. Cliquez droit sur le menu des options supplémentaires "..." d'un widget à valeur unique et sélectionnez l'option "Créer une alerte".
2. Cliquez droit sur le widget à graphique en ligne et sélectionnez "Créer une alerte".
Fréquence et regroupement des notifications
Si une anomalie persiste, vous ne recevrez qu'une notification au moment où la métrique excède le seuil fixé. Une nouvelle notification sera envoyée si la métrique retombe temporairement dans la plage de valeurs autorisées et la redépasse par la suite.
Afin de faciliter la lecture de multiples notifications, si elles sont liées à la même alerte, elles seront groupées.
Creuser l'analyse d'une alerte
Pour chaque alerte d'erreur créée, vous pouvez accéder au graphique de l'alerte et analyser l'évolution de la métrique et toutes les notifications envoyées, ainsi que les erreurs générées au cours des 8 dernières heures.
1. Naviguez jusqu'à l'onglet "Performance" > "Alertes".
2. Cliquez sur une des alertes de la liste.
3. De là, vous pourrez vérifier et agir sur les points suivants :
Analyser le graphique de l'alerte
Lorsque vous monitorez un seuil d'alerte fixe :
- La courbe orange représente la métrique que vous suivez.
- La courbe bleue représente le seuil que vous avez défini pour l'envoi de notifications.
- L'icône de notification représente tous les points dans le temps au cours de la période où votre seuil a été dépassé et où une notification a été envoyée.
Depuis le graphique, vous pouvez :
- Survoler les intervalles de 5 minutes pour afficher la valeur de la métrique suivie et voir comment celle-ci varie par rapport au seuil que vous avez défini.
- Cliquer droit pour accéder aux shortcuts et :
- Voir les erreurs qui se sont produites aux alentours de la période qui vous intéresse [XX:XX]. Cela ouvrira un panneau latéral où vous pourrez voir toutes les erreurs qui sont survenues autour de cette période et utiliser le menu "..." (plus) pour copier les détails de l'erreur et visionner les replays de session.
- Accéder aux replays de session des erreurs qui se sont produites dans une certaine fenêtre de temps : ±5 minutes, ±15 minutes, la journée entière…
Modifier et agir sur votre alerte
Modifiez votre alerte :
- son contexte
- sa catégorie et son type
- les paramètres de notifications
Agissez sur votre alerte :
- Déclenchez une notification démo et recevez-en une pour voir à quoi elles ressemblent
- Copiez un lien direct vers l'alerte pour le partager avec un autre utilisateur
- Dupliquez l'alerte pour en créer une similaire
- Partagez une copie de l'alerte avec un autre utilisateur
- Supprimez l'alerte de manière permanente
Aller plus loin
Configurez un workspace d'erreur en temps réel pour suivre les erreurs de votre application ou de vos écrans clés activement, et utilisez les alertes d'erreur en temps réel pour être notifié au sujet d'anomalies.