Resolver problemas de políticas de alertas com base em registros

Este documento fornece informações para solucionar problemas ao usar políticas de alertas com base em registros. O conteúdo desta página não se aplica a políticas de alertas que monitoram dados de métricas, incluindo métricas baseadas em registros, ou resultados consulta SQL.

Nenhum registro correspondente disponível

Esta entrada se aplica apenas a políticas de alertas baseadas em registros. Ela não se aplica a políticas de alertas que monitoram dados de métricas, incluindo métricas com base em registros, ou consulta SQL SQL.

Quando você testa o filtro de uma política de alertas com base em registros, nenhum registro é retornado. Verifique os seguintes erros comuns:

  • Você está tentando filtrar registros excluídos. As políticas de alertas com base em registros operam apenas nos registros incluídos.

  • Você está tentando filtrar por buckets de registro ou por outros recursos do Google Cloud Google Cloud, como organizações ou contas do Cloud Billing. As políticas de alertas com base em registros operam no nível do projeto Google Cloud .

  • Sua consulta é muito restritiva.

    Verifique se os nomes dos campos e as expressões regulares estão corretos. Use o painel Consulta na Análise de registros ou o botão Visualizar registros na interface de configuração de alertas para validar a consulta. Para informações sobre como criar consultas, consulte Linguagem de consulta do Logging.

A política de alertas não está funcionando

Você criou uma política de alertas com base em registros, mas ela não está funcionando como esperado. Exemplo:

O Cloud Monitoring não está enviando notificações para a política de alertas

Esta entrada se aplica apenas a políticas de alertas baseadas em registros. Ela não se aplica a políticas de alertas que monitoram dados de métricas, incluindo métricas com base em registros, ou consulta SQL SQL.

Para resolver essa falha, faça o seguinte:

  • Confira a notificação mais recente da sua política de alertas para determinar se ela atingiu o limite de 20 notificações por dia.

  • Confira sua política de alertas e verifique se ela não está extraindo o rótulo timestamp. A extração desse rótulo impede que a política de alertas crie alertas e envie notificações.

  • Confira e, se necessário, reduza o tempo mínimo entre as notificações.

O Cloud Monitoring não está criando alertas

Esta entrada se aplica apenas a políticas de alertas baseadas em registros. Ela não se aplica a políticas de alertas que monitoram dados de métricas, incluindo métricas com base em registros ou consulta SQL SQL.

Para resolver essa falha, faça o seguinte:

  • Confira sua política de alertas e verifique se ela não está extraindo o rótulo timestamp. A extração desse rótulo impede que a política de alertas crie alertas e envie notificações.

  • Uma política de alertas baseada em registros pode criar no máximo dois alertas por minuto. Se a política de alertas extrair rótulos, esse limite poderá impedir a criação de alguns alertas.

  • Acesse a página Alertas no Cloud Monitoring e filtre a tabela pelo nome da política. Os resultados mostram os alertas atuais e anteriores:

    • Se não houver alertas, verifique se a consulta usada está encontrando registros correspondentes.

      Verifique se os nomes dos campos e as expressões regulares estão corretos. Use o painel Consulta na Análise de registros ou o botão Visualizar registros na interface de configuração de alertas para validar a consulta. Para informações sobre como criar consultas, consulte Linguagem de consulta do Logging.

    • Se houver alertas anteriores, mas nenhum recente no dia atual, você pode ter atingido o limite de 20 alertas por dia. Confira a notificação mais recente da sua política de alertas para determinar se o limite foi atingido. Esse limite diário é redefinido em um horário aleatório, não em um horário fixo, como à meia-noite.

O Cloud Monitoring cria alertas demais

Esta entrada se aplica apenas a políticas de alertas baseadas em registros. Ela não se aplica a políticas de alertas que monitoram dados de métricas, incluindo métricas com base em registros ou consulta SQL SQL.

Se você estiver recebendo mais alertas do que o esperado, refine a consulta na política de alertas para torná-la mais restritiva.

Verifique se os nomes dos campos e as expressões regulares estão corretos. Use o painel Consulta na Análise de registros ou o botão Visualizar registros na interface de configuração de alertas para validar a consulta. Para informações sobre como criar consultas, consulte Linguagem de consulta do Logging.

Os alertas não estão sendo fechados

Esta entrada se aplica apenas a políticas de alertas baseadas em registros. Ela não se aplica a políticas de alertas que monitoram dados de métricas, incluindo métricas com base em registros ou consulta SQL SQL.

Se você não fechar um alerta, o Cloud Logging vai fazer isso depois que a duração do fechamento automático da política de alertas expirar. A duração padrão do fechamento automático é de 7 dias, mas você pode definir qualquer valor entre 30 minutos e 7 dias. Também é possível fechar alertas manualmente a qualquer momento, conforme descrito em Fechar alertas.