Share via


Solucionar problemas por que os dados já não estão sendo coletados no Azure Monitor

Este artigo fornece diretrizes para detectar quando a coleta de dados no Azure Monitor é interrompida e as etapas que você pode executar para determinar e corrigir as causas.

Importante

Se você estiver solucionando problemas de coleta de dados para um cenário que usa uma DCR (regra de coleta de dados), como o agente do Azure Monitor ou a API de ingestão de logs, consulte Monitorar e solucionar problemas de coleta de dados da DCR no Azure Monitor para obter informações adicionais de solução de problemas.

Status da coleta de dados

Quando a coleta de dados em um workspace do Log Analytics é interrompida, um evento com um tipo de Operação é criado no workspace. Execute a seguinte consulta na pesquisa para verificar se você está atingindo o limite diário e perdendo dados:

Operation | where OperationCategory == 'Data Collection Status'

Quando a coleta de dados é interrompida, o OperationStatus torna-se Aviso. Quando a coleta de dados inicia, o OperationStatus é Bem-sucedido.

Para ser notificado quando a coleta de dados parar, use as etapas descritas na seção Alertar quando o limite diário for alcançado. Para configurar uma ação de runbook, webhook ou email para a regra de alerta, use as etapas descritas em criar um grupo de ações.

O limite diário foi atingido

O limite diário limita a quantidade de dados que um workspace do Log Analytics pode coletar em um dia. Se o limite diário for atingido, a coleta de dados será interrompida até o momento da redefinição. Aguarde a coleta ser reiniciada automaticamente ou aumente o limite diário de volume de dados.

Tipo de preço gratuito herdado

Se o seu workspace do Log Analytics estiver no tipo de preço gratuito herdado e tiver coletado mais de 500 MB de dados em um dia, a coleta de dados será interrompida pelo restante do dia. Aguarde até o dia seguinte para que a coleta seja reiniciada automaticamente ou altere para um tipo de preço pago.

Seu workspace atingiu a taxa de volume de ingestão de dados

O limite de taxa de volume de ingestão padrão para os dados enviados dos recursos do Azure usando as configurações de diagnóstico é de aproximadamente 6 GB/min por workspace. Esse é um valor aproximado, pois o tamanho real pode variar entre os tipos de dados, dependendo do tamanho do log e de sua taxa de compactação. Esse limite não se aplica aos dados enviados de agentes ou da API do Coletor de Dados.

Se você enviar dados a uma taxa mais alta para um único workspace, alguns dados serão descartados, e um evento será enviado para a tabela Operação no seu workspace a cada 6 horas, enquanto o limite continuará sendo excedido. Se o volume de ingestão continuar a exceder o limite de taxa ou você estiver esperando alcançá-lo em breve, poderá solicitar um aumento no workspace enviando um e-mail para LAIngestionRate@microsoft.com ou abrindo uma solicitação de suporte.

Use a consulta a seguir para recuperar o registro que indica que o limite de taxa de ingestão de dados foi atingido.

Operation 
| where OperationCategory == "Ingestion" 
| where Detail startswith "The rate of data crossed the threshold"

A assinatura do Azure está em um estado suspenso

Sua assinatura do Azure pode estar em um estado suspenso por um dos seguintes motivos:

  • A avaliação gratuita terminou
  • O Azure Pass expirou
  • Limite de gastos mensal atingido (como em uma assinatura do MSDN ou do Visual Studio)

Resumo de limites

Há alguns limites adicionais do Log Analytics, alguns dos quais dependem do tipo de preço do Log Analytics. Isso está documentado em Assinatura do Azure e limites, cotas e restrições de serviço.

Próximas etapas

  • Consulte Analisar o uso no workspace do Log Analytics para obter detalhes sobre como analisar os dados no workspace a fim de determinar a origem de qualquer uso maior do que o esperado e oportunidades para reduzir a quantidade de dados coletados.