Firebase propose des alertes Crashlytics par défaut (consultez la page de présentation des alertes). Toutefois, ces alertes par défaut et leurs canaux de notification peuvent ne pas suffire à vos besoins.
Dans ce cas, vous pouvez utiliser Cloud Monitoring pour envoyer des alertes personnalisées à des canaux de notification personnalisés en fonction des données Crashlytics (et éventuellement des données de sessions Firebase) que vous avez exportées vers Cloud Logging.
Pour utiliser Cloud Monitoring pour les alertes personnalisées, vous devez configurer une règle d'alerte, qui décrit les circonstances dans lesquelles vous souhaitez être averti et comment vous souhaitez être averti.
Par exemple, si votre taux sans plantage passe en dessous d'un seuil spécifique, Cloud Monitoring peut envoyer un message d'alerte personnalisé à une adresse e-mail spécifique ou le publier sur un service tiers, comme Discord, Slack ou Jira. Vous pouvez également personnaliser entièrement les informations envoyées dans l'alerte, par exemple en incluant des liens profonds utiles vers la console Firebase ou des informations de dépannage spécifiques à l'entreprise.
Dans la documentation Google Cloud, découvrez Cloud Monitoring et les alertes, y compris les tarifs.
Prérequis
Assurez-vous que votre projet Firebase bénéficie du forfait Blaze avec paiement à l'usage.
Configurer une règle d'alerte
Les instructions suivantes sont générales. Pour obtenir des instructions détaillées, consultez la documentation Google Cloud (par exemple, Créer des règles d'alerte basées sur un seuil de métrique ou Utiliser PromQL pour créer des règles d'alerte).
Lorsque vous exécutez des requêtes, vous pouvez configurer une alerte basée sur les journaux ou une alerte basée sur SQL :
Configurez une alerte basée sur les journaux :
Exécutez une requête dans Logs Explorer.
Cliquez sur le bouton Ajouter une alerte qui s'affiche.
Suivez les instructions à l'écran pour ajouter une alerte basée sur les journaux.
Configurer une alerte basée sur SQL :
Exécutez une requête dans Analyse de journaux.
Cliquez sur le bouton Ajouter une alerte qui s'affiche.
Suivez les instructions à l'écran pour ajouter une alerte basée sur SQL.
Vous pouvez également configurer des alertes pour vos métriques basées sur les journaux à l'aide de l'outil de configuration des règles de la console Google Cloud. Vous pouvez alors choisir l'une des options suivantes :
Générateur : l'interface utilisateur de la console fournit un workflow guidé pour créer la règle d'alerte.
PromQL : vous fournissez une requête PromQL pour votre règle d'alerte.