Řešení problémů s řešením Change Tracking a Inventory

Tento článek popisuje, jak řešit a řešit problémy se službou Azure Automation Sledování změn a inventář. Obecné informace o Sledování změn a inventář najdete v Sledování změn a inventář přehledu.

Obecné chyby

Scénář: Počítač je už zaregistrovaný k jinému účtu

Problém

Zobrazí se tato chybová zpráva:

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

Příčina

Počítač je již nasazený do jiného pracovního prostoru pro řešení Change Tracking.

Rozlišení

  1. Kontrola, jestli se počítač hlásí ve správném pracovním prostoru Pokyny k ověření najdete v tématu Ověření připojení agenta ke službě Azure Monitor. Ujistěte se také, že je tento pracovní prostor propojený s vaším účtem Azure Automation. Potvrďte to tak, že přejdete na svůj účet Automation a v části Související prostředky vyberete Propojený pracovní prostor.

  2. Ujistěte se, že se počítače zobrazují v pracovním prostoru služby Log Analytics propojeném s vaším účtem Automation. V pracovním prostoru služby Log Analytics spusťte následující dotaz.

    Heartbeat
    | summarize by Computer, Solutions
    

    Pokud se váš počítač ve výsledcích dotazu nezobrazuje, v poslední době se nevrátí se změnami. Pravděpodobně došlo k problému s místní konfigurací. Agenta Log Analytics byste měli přeinstalovat.

    Pokud je váš počítač uvedený ve výsledcích dotazu, ověřte v části Řešení vlastnost, která changeTracking je uvedená. Tím ověříte, že je zaregistrovaný v Sledování změn a inventář. Pokud ne, zkontrolujte problémy s konfigurací oboru. Konfigurace oboru určuje, které počítače jsou nakonfigurované pro Sledování změn a inventář. Pokud chcete nakonfigurovat konfiguraci oboru pro cílový počítač, přečtěte si téma Povolení Sledování změn a inventář z účtu Automation.

    V pracovním prostoru spusťte tento dotaz.

    Operation
    | where OperationCategory == 'Data Collection Status'
    | sort by TimeGenerated desc
    
  3. Pokud se zobrazí Data collection stopped due to daily limit of free data reached. Ingestion status = OverQuota výsledek, dosáhla se kvóta definovaná ve vašem pracovním prostoru, která zastavila ukládání dat. V pracovním prostoru přejděte na Využití a odhadované náklady. Vyberte novou cenovou úroveň , která vám umožní používat více dat, nebo klikněte na Denní limit a odeberte limit.

Usage and estimated costs.

Pokud se váš problém stále nevyřešil, přeinstalujte Funkci Hybrid Worker pro Windows podle pokynů v části Nasazení funkce Hybrid Runbook Worker pro Windows. V případě Linuxu postupujte podle kroků v části Nasazení funkce Hybrid Runbook Worker pro Linux.

Windows

Scénář: Sledování změn a inventář záznamy se nezobrazují pro počítače s Windows

Problém

Nevidíte žádné Sledování změn a inventář výsledky pro počítače s Windows, které jsou pro tuto funkci povolené.

Příčina

Tato chyba může mít následující příčiny:

  • Agent Azure Log Analytics pro Windows není spuštěný.
  • Komunikace zpět k účtu Automation je blokovaná.
  • Sady Management Pack Sledování změn a inventář se nestáhnou.
  • Povolený virtuální počítač mohl pocházet z klonovaného počítače, který nebyl připravený pomocí přípravy systému (sysprep) s nainstalovaným agentem Log Analytics pro Windows.

Rozlišení

Na počítači agenta Log Analytics přejděte na C:\Program Files\Microsoft Monitoring Agent\Agent\Tools a spusťte následující příkazy:

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

Pokud stále potřebujete pomoc, můžete shromáždit diagnostické informace a kontaktovat podporu.

Poznámka:

Agent Log Analytics ve výchozím nastavení umožňuje trasování chyb. Pokud chcete povolit podrobné chybové zprávy jako v předchozím příkladu VER , použijte parametr. Pro trasování informací použijte INF při vyvolání StartTracing.cmd.

Agent Log Analytics pro Windows není spuštěný

Ověřte, že na počítači běží agent Log Analytics pro Windows (HealthService.exe).

Blokovaná komunikace s účtem Automation

Zkontrolujte Prohlížeč událostí na počítači a vyhledejte všechny události, které mají slovo changetracking v nich.

Informace o adresách a portech, které musí být povolené, aby Sledování změn a inventář fungovaly, najdete v tématu Plánování sítě.

Sady Management Pack se nestáhnou

Ověřte, že jsou místně nainstalované následující sady Management Pack Sledování změn a inventář:

  • Microsoft.IntelligencePacks.ChangeTrackingDirectAgent.*
  • Microsoft.IntelligencePacks.InventoryChangeTracking.*
  • Microsoft.IntelligencePacks.SingletonInventoryCollection.*
Virtuální počítač z klonovaného počítače, který nebyl nástrojem sysprep

Pokud používáte klonovanou image, sysprep nejprve image a pak nainstalujte agenta Log Analytics pro Windows.

Linux

Scénář: Žádné výsledky Sledování změn a inventář na počítačích s Linuxem

Problém

Nevidíte žádné Sledování změn a inventář výsledky pro počítače s Linuxem, které jsou pro tuto funkci povolené.

Příčina

Tady jsou možné příčiny specifické pro tento problém:

  • Agent Log Analytics pro Linux není spuštěný.
  • Agent Log Analytics pro Linux není správně nakonfigurovaný.
  • Existují konflikty monitorování integrity souborů (FIM).

Rozlišení

Agent Log Analytics pro Linux není spuštěný

Ověřte, že na vašem počítači běží proces démon pro agenta Log Analytics pro Linux (omsagent). V pracovním prostoru služby Log Analytics, který je propojený s vaším účtem Automation, spusťte následující dotaz.

Copy
Heartbeat
| summarize by Computer, Solutions

Pokud se váš počítač ve výsledcích dotazu nezobrazuje, v poslední době se nevrátí se změnami. Pravděpodobně došlo k problému s místní konfigurací a agenta byste měli přeinstalovat. Informace o instalaci a konfiguraci najdete v tématu Shromažďování dat protokolu pomocí agenta Log Analytics.

Pokud se váš počítač zobrazí ve výsledcích dotazu, ověřte konfiguraci oboru. Viz Cílení řešení monitorování ve službě Azure Monitor.

Další řešení tohoto problému najdete v tématu Problém: Nezobrazují se žádná linuxová data.

Agent Log Analytics pro Linux není správně nakonfigurovaný

Agent Log Analytics pro Linux nemusí být správně nakonfigurovaný pro shromažďování protokolů a výstupu příkazového řádku pomocí nástroje Kolektor protokolů OMS. Viz přehled Sledování změn a inventář.

Konflikty FIM

Funkce FIM v programu Microsoft Defender for Cloud může nesprávně ověřovat integritu vašich linuxových souborů. Ověřte, že je FIM funkční a správně nakonfigurovaný pro monitorování souborů s Linuxem. Viz přehled Sledování změn a inventář.

Další kroky

Pokud se tady váš problém nezobrazuje nebo nemůžete problém vyřešit, zkuste získat další podporu jedním z následujících kanálů:

  • Získejte odpovědi od odborníků na Azure prostřednictvím fór Azure.
  • Připojení s @AzureSupport, oficiální účet Microsoft Azure pro zlepšení zkušeností zákazníků. Podpora Azure propojuje komunitu Azure s odpověďmi, podporou a odborníky.
  • Vytvořte podpora Azure incident. Přejděte na web podpory Azure a vyberte Získat podporu.