Firebase offre avvisi Crashlytics predefiniti (consulta la pagina di riepilogo degli avvisi). Tuttavia, questi avvisi predefiniti e i relativi canali di notifica potrebbero non essere sufficienti per le tue esigenze.
In questi casi, puoi utilizzare Cloud Monitoring per inviare avvisi personalizzati a canali di notifica personalizzati in base ai dati di Crashlytics (e facoltativamente ai dati delle sessioni Firebase) che hai esportato in Cloud Logging.
Per utilizzare Cloud Monitoring per gli avvisi personalizzati, configura una policy di avviso, che descrive le circostanze in cui vuoi ricevere un avviso e come vuoi ricevere la notifica.
Ad esempio, se il tasso di utenti senza arresti anomali scende al di sotto di una soglia specifica, Cloud Monitoring può inviare un messaggio di avviso personalizzato a un indirizzo email specifico o pubblicarlo su un servizio di terze parti, come Discord, Slack o Jira. Puoi anche personalizzare completamente le informazioni inviate nell'avviso, ad esempio includendo deep link utili alla console Firebase o informazioni per la risoluzione dei problemi specifiche dell'azienda.
Nella documentazione di Google Cloud, scopri di più su Cloud Monitoring e sugli avvisi, tra cui i prezzi.
Prerequisiti
Assicurati che il tuo progetto Firebase sia nel piano tariffario Blaze con pagamento a consumo.
Configura una policy di avviso
Di seguito sono riportate istruzioni generali. Per istruzioni dettagliate, consulta la documentazione di Google Cloud (ad esempio: Crea policy di avviso basate su soglie metriche o Utilizza PromQL per creare policy di avviso).
Nell'ambito dell'esecuzione delle query, puoi configurare un avviso basato su log o un avviso basato su SQL:
Configura un avviso basato su log:
Esegui una query in Logs Explorer.
Fai clic sul pulsante Aggiungi avviso che viene visualizzato.
Segui le istruzioni sullo schermo per aggiungere un avviso basato su log.
Configura un avviso basato su SQL:
Esegui una query in Analisi dei log.
Fai clic sul pulsante Aggiungi avviso che viene visualizzato.
Segui le istruzioni sullo schermo per aggiungere un avviso basato su SQL.
In alternativa, puoi configurare gli avvisi per le tue metriche basate su log utilizzando lo strumento di configurazione delle policy nella console Google Cloud, dove puoi scegliere una delle seguenti opzioni:
Builder: la UI della console fornisce un flusso di lavoro guidato per creare la policy di avviso.
PromQL: fornisci una query PromQL per la policy di avviso