Compartilhar via


Solucionar problemas do Controle de Alterações e do Inventário

Importante

O Controle de Alterações e Inventário usando o agente do Log Analytics foi desativado em 31 de agosto de 2024 e funcionará com suporte limitado até 1º de fevereiro de 2025. Recomendamos que você use o Agente de Monitoramento do Azure como o novo agente de suporte. Siga as diretrizes para a migração do Controle de Alterações e Inventário usando o Log Analytics para o Controle de Alterações e Inventário usando a versão do Agente de Monitoramento do Azure.

Este artigo descreve como solucionar problemas e resolver dúvidas de Controle de Alterações e Inventário de Automação do Azure. Para obter informações gerais sobre Controle de Alterações e Inventário, confira Visão Geral de Controle de Alterações e Inventário.

Erros gerais

Cenário: O computador já está registrado em outra conta

Problema

Você vê a seguinte mensagem de erro:

Unable to Register Machine for Change Tracking, Registration Failed with Exception System.InvalidOperationException: {"Message":"Machine is already registered to a different account."}

Causa

O computador já foi implantado a outro espaço de trabalho para o Controle de Alterações.

Resolução

  1. Verificar se seu computador envia relatórios para o espaço de trabalho correto. Para obter diretrizes sobre como verificar esse aspecto, confira Verificar conectividade do agente no Azure Monitor. Verifique também se esse espaço de trabalho está vinculado à sua conta de automação do Azure. Para confirmar, acesse sua conta de automação e selecione Espaço de trabalho vinculado em Recursos relacionados.

  2. Verifique se as máquinas aparecem no espaço de trabalho Log Analytics vinculado à sua conta de automação. Execute a consulta a seguir do espaço de trabalho do Log Analytics.

    Heartbeat
    | summarize by Computer, Solutions
    

    Caso seu equipamento não apareça nos resultados da consulta, ele não fez check-in recentemente. Provavelmente há um problema de configuração local. É necessário reinstalar o agente de Log Analytics.

    Se o computador estiver listado nos resultados da consulta, verifique na propriedade Soluções se o Controle de alterações está listado. Isso verifica se ele está registrado com Controle de Alterações e Inventário. Se não estiver, verifique se há problemas de configuração de escopo. A configuração de escopo determina quais computadores estão configurados para Controle de Alterações e Inventário. Para configurar a configuração de escopo para o computador de destino, consulte Habilitar Controle de Alterações e Inventário de uma conta de Automação.

    Em seu espaço de trabalho, execute esta consulta.

    Operation
    | where OperationCategory == 'Data Collection Status'
    | sort by TimeGenerated desc
    
  3. Se você obtiver um resultado Data collection stopped due to daily limit of free data reached. Ingestion status = OverQuota, a cota definida em seu espaço de trabalho foi atingida, o que impediu que os dados fossem salvos. No seu workspace, acesse Uso e custos estimados. Selecione um novo Tipo de preço que permita que você use mais dados ou clique em Limite diárioe remova o limite.

Uso e custos estimados.

Se o problema ainda não tiver sido resolvido, siga as etapas descritas em Implantar um Hybrid Runbook Worker do Windows para reinstalar o Hybrid Worker para o Windows. Para o Linux, siga as etapas em Implantar um Linux Hybrid Runbook Worker.

Windows

Cenário: os registros do Controle de Alterações e Inventário não estão sendo exibidos nos computadores Windows

Problema

Você não verá os resultados do Controle de Alterações e Inventário dos computadores Windows que foram habilitados para o recurso.

Causa

Esse erro pode ter as seguintes causas:

  • O agente do Azure Log Analytics para Windows não está funcionando.
  • A comunicação com a conta de Automação está sendo bloqueada.
  • Os pacotes de gerenciamento de Controle de Alterações e Inventário não foram baixados.
  • A VM que está sendo habilitada pode ter vindo de um computador clonado que não executou o sysprep (Preparação do Sistema) com o agente do Log Analytics para Windows instalado.

Resolução

No computador do agente do Log Analytics, acesse C:\Program Files\Microsoft Monitoring Agent\Agent\Tools e execute os comandos a seguir:

net stop healthservice
StopTracing.cmd
StartTracing.cmd VER
net start healthservice

Se você ainda precisar de ajuda, pode coletar informações de diagnóstico e entrar em contato com o suporte.

Observação

O agente do Log Analytics habilita o rastreamento de erros por padrão. Para habilitar mensagens de erro detalhadas como no exemplo anterior, use o parâmetro VER. Para obter rastreamentos de informações, use INF ao invocar StartTracing.cmd.

O agente do Log Analytics para Windows não está funcionando

Verifique se o agente do Log Analytics para Windows (HealthService. exe) está em execução no computador.

A comunicação com a conta de Automação foi bloqueada

Verifique o Visualizador de Eventos no computador e procure os eventos com a palavra changetracking.

Para saber mais sobre endereços e portas que devem ser permitidos para que o Controle de Alterações e o Inventário funcionem, confira Planejamento de rede.

Pacotes de gerenciamento não baixados

Verifique se os seguintes pacotes de gerenciamento de Controle de Alterações e Inventário foram instalados localmente:

  • Microsoft.IntelligencePacks.ChangeTrackingDirectAgent.*
  • Microsoft.IntelligencePacks.InventoryChangeTracking.*
  • Microsoft.IntelligencePacks.SingletonInventoryCollection.*
VM do computador clonado que não executou o sysprep

Se estiver usando uma imagem clonada, execute o sysprep na imagem primeiro e, em seguida, instale o agente do Log Analytics para Windows.

Linux

Cenário: nenhum resultado de Controle de Alterações e Inventário nos computadores Linux

Problema

Você não verá os resultados do Controle de Alterações e Inventário dos computadores Linux que foram habilitados para o recurso.

Causa

As possíveis causas específicas para esse problema incluem:

  • O agente do Log Analytics para Linux não está em execução.
  • O agente do Log Analytics para Linux não foi configurado corretamente.
  • Há conflitos de FIM (monitoramento de integridade de arquivo).

Resolução

O agente do Log Analytics para Linux não está funcionando

Verifique se o daemon do agente de Log Analytics para Linux (omsagent) está em execução no computador. Execute a consulta a seguir no workspace do Log Analytics vinculado à conta de Automação.

Heartbeat
| summarize by Computer, Solutions

Se você não vir seu computador nos resultados da consulta, ele não fez check-in recentemente. Provavelmente, há um problema de configuração local e você deve reinstalar o agente. Para obter informações sobre instalação e configuração, confira Coletar dados de log com o agente do Log Analytics.

Se o computador aparecer nos resultados da consulta, verifique a configuração de escopo. Confira Direcionamento das soluções de monitoramento no Azure Monitor.

Para obter mais solução de problemas desse problema, consulte Problema: Você não está vendo nenhum dado do Linux.

O agente do Log Analytics para Linux não foi configurado corretamente

O agente do Log Analytics para Linux pode não estar configurado corretamente para a coleção de saída de linha de comando e de log, usando a ferramenta do Coletor de logs do OMS. Confira Visão Geral do Controle de Alterações e Inventário.

Conflitos do FIM

O recurso FIM do Microsoft Defender para Nuvem pode estar validando incorretamente a integridade dos seus arquivos do Linux. Verifique se o FIM está funcionando e se foi configurado corretamente para o monitoramento de arquivos Linux. Confira Visão Geral do Controle de Alterações e Inventário.

Próximas etapas

Se você não encontrar seu problema aqui ou não conseguir resolvê-lo, visite um dos seguintes canais para obter mais suporte:

  • Obtenha respostas de especialistas do Azure nos Fóruns do Azure.
  • Conecte-se ao @AzureSupport, a conta oficial do Microsoft Azure para melhorar a experiência do cliente. O Suporte do Azure conecta a Comunidade do Azure a respostas, suporte e especialistas.
  • Registrar um incidente de suporte do Azure. Acesse o site de Suporte do Azure e selecione Obter Suporte.