O Firebase oferece alertas padrão do Crashlytics. Consulte a página de visão geral de alertas. No entanto, esses alertas padrão e os canais de notificação podem não ser suficientes para suas necessidades.
Nesses casos, você pode usar o Cloud Monitoring para enviar alertas personalizados a canais de notificação personalizados com base nos dados do Crashlytics (e, opcionalmente, dados de sessões do Firebase) que você exportou para Cloud Logging.
Para usar Cloud Monitoring em alertas personalizados, configure uma política de alertas, que descreve as circunstâncias em que você quer receber alertas e como quer ser notificado.
Por exemplo, se a taxa ficar abaixo de um limite específico, o Cloud Monitoring poderá enviar uma mensagem de alerta personalizada para um endereço de e-mail específico ou postar em um serviço de terceiros, como Discord, Slack ou Jira. Também é possível personalizar totalmente as informações enviadas no alerta, como incluir links diretos úteis no console do Firebase ou informações específicas da empresa para solução de problemas.
Na documentação do Google Cloud, saiba mais sobre Cloud Monitoring e alertas, incluindo preços.
Pré-requisitos
Verifique se o projeto do Firebase está no plano de preços do Blaze de pagamento por uso.
Configurar uma política de alertas
Estas são instruções gerais. Para instruções detalhadas, consulte a documentação do Google Cloud (por exemplo: Criar políticas de alertas de limite de métrica ou Usar o PromQL para criar políticas de alertas).
Ao executar consultas, você pode configurar um alerta com base em registros ou em SQL:
Configurar um alerta baseado em registros:
Execute uma consulta em Logs Explorer.
Clique no botão Adicionar alerta que aparece.
Siga as instruções na tela para adicionar um alerta com base em registros.
Configurar um alerta com base em SQL:
Execute uma consulta na Análise de dados de registros.
Clique no botão Adicionar alerta que aparece.
Siga as instruções na tela para adicionar um alerta baseado em SQL.
Como alternativa, é possível configurar alertas para suas métricas com base em registros usando a ferramenta de configuração de políticas no console Google Cloud, em que você pode escolher uma das seguintes opções:
Builder: A interface do console oferece um fluxo de trabalho guiado para criar a política de alertas.
PromQL: Você fornece uma consulta PromQL para sua política de alertas.