Personnaliser les alertes de vélocité

Utilisez les alertes de vitesse pour informer votre équipe lorsqu'un problème individuel provoque un problème urgent dans votre application. Pour Crashlytics, un problème est un regroupement de plantages similaires.

Qu'est-ce qui déclenche une alerte ?

Les alertes Velocity sont déclenchées lorsqu'un problème dans votre application dépasse un seuil que vous définissez dans la console Firebase .

Vous définissez le seuil des alertes de vélocité en termes de pourcentage de sessions utilisateur affectées par un plantage . Reportez-vous à la documentation de Google Analytics pour en savoir plus sur les sessions . Vous pouvez définir une valeur seuil comprise entre 0,1 % et 1 % des sessions. Par défaut, le seuil d'alerte de vélocité est fixé à 1 % des sessions.

Plus précisément, une alerte est déclenchée si, au cours d'une période d'une heure, les conditions suivantes sont remplies :

  • Un problème dans une application dépasse le seuil défini pour cette application.
  • L'application a 250 sessions au cours de cette période.
  • Aucune alerte n'a été émise précédemment pour le problème dans l'application.

Mettre à jour le seuil d'alerte

Pour mettre à jour les alertes de vélocité, vous devez disposer de l'autorisation firebasecrashlytics.config.update . Les rôles suivants incluent cette autorisation requise par défaut : Firebase Crashlytics Admin , Firebase Quality Admin , Firebase Admin ou Project Owner ou Editor .

Configurez un seuil d'alerte de vitesse pour chacune de vos applications enregistrées. Chaque application peut avoir un seuil d'alerte différent.

  1. Dans la console Firebase , accédez à votre tableau de bord Crashlytics.
  2. En haut de la page, sélectionnez une application dans la liste déroulante des applications.
  3. Dans la barre supérieure du volet Problèmes , ouvrez le menu de dépassement ( ), puis sélectionnez Velocity alert settings .
  4. Suivez les instructions à l'écran pour configurer le seuil d'alerte de l'application.

Recevez des alertes

Pour recevoir des alertes de vélocité, vous devez disposer de l'autorisation firebase.projects.update . Les rôles suivants incluent cette autorisation requise par défaut : administrateur Firebase ou propriétaire ou éditeur du projet.

Dans la console Firebase, vous pouvez configurer la manière d'acheminer les alertes de vélocité vers vous-même ou votre équipe :

  • Alertes par e- mail ou console Firebase
    Définissez vos préférences de réception des alertes Crashlytics via les abonnements aux alertes Firebase de votre compte (dans le coin supérieur droit, accédez aux Alertes Firebase > Paramètres )

  • Intégrations (telles que Slack , Jira ou PagerDuty )
    Configurez ces services tiers via l' onglet Intégrations dans vos > Paramètres du projet