A Change Tracking és az Inventory hibáinak elhárítása
Ez a cikk az Azure Automation változáskövetés és leltározás problémáinak hibaelhárítását és megoldását ismerteti. A változáskövetés és leltározás kapcsolatos általános információkért tekintse meg változáskövetés és leltározás áttekintését.
Általános hibák
Forgatókönyv: A számítógép már regisztrálva van egy másik fiókhoz
Probléma
You receive the following error message:
Unable to Register Machine for Change Tracking, Registration Failed with Exception System.InvalidOperationException: {"Message":"Machine is already registered to a different account."}
Ok
A gépet már üzembe helyezték egy másik munkaterületen a változáskövetéshez.
Resolution (Osztás)
Annak ellenőrzése, hogy a számítógép a megfelelő munkaterületnek jelent-e. Ennek ellenőrzéséről további információt az Azure Monitorhoz való ügynökkapcsolat ellenőrzése című témakörben talál. Győződjön meg arról is, hogy ez a munkaterület az Azure Automation-fiókhoz van csatolva. A megerősítéshez nyissa meg az Automation-fiókját, és válassza a Csatolt munkaterület lehetőséget a Kapcsolódó erőforrások területen.
Győződjön meg arról, hogy a gépek megjelennek az Automation-fiókhoz társított Log Analytics-munkaterületen. Futtassa a következő lekérdezést a Log Analytics-munkaterületen.
Heartbeat | summarize by Computer, Solutions
Ha nem látja a gépét a lekérdezés eredményei között, az nemrég nem jelentkezett be. Valószínűleg helyi konfigurációs probléma merült fel. Telepítse újra a Log Analytics-ügynököt.
Ha a gép szerepel a lekérdezés eredményei között, ellenőrizze a Megoldások tulajdonságban, hogy a changeTracking szerepel-e a listában. Ez ellenőrzi, hogy regisztrálva van-e a változáskövetés és leltározás. Ha nem, ellenőrizze a hatókör konfigurációs problémáit. A hatókör konfigurációja határozza meg, hogy mely gépek vannak konfigurálva változáskövetés és leltározás. A célgép hatókörkonfigurációjának konfigurálásához lásd: Változáskövetés és leltározás engedélyezése Automation-fiókból.
A munkaterületen futtassa ezt a lekérdezést.
Operation | where OperationCategory == 'Data Collection Status' | sort by TimeGenerated desc
Ha eredményt kap
Data collection stopped due to daily limit of free data reached. Ingestion status = OverQuota
, elérte a munkaterületen definiált kvótát, amely megakadályozta az adatok mentését. A munkaterületen lépjen a Használat és a becsült költségek elemre. Válasszon egy új tarifacsomagot, amely lehetővé teszi, hogy több adatot használjon, vagy kattintson a Napi korlátra, és távolítsa el a korlátot.
Ha a probléma továbbra is megoldatlan, kövesse a Hibrid Windows-forgatókönyv-feldolgozó üzembe helyezésének lépéseit a Hibrid windowsos feldolgozó újratelepítéséhez. Linux esetén kövesse a Linux hibrid runbook-feldolgozó üzembe helyezésének lépéseit.
Ablakok
Forgatókönyv: változáskövetés és leltározás rekordok nem jelennek meg Windows rendszerű gépeken
Probléma
Nem jelenik meg változáskövetés és leltározás olyan Windows rendszerű gépek eredményei, amelyek engedélyezve lettek a funkcióhoz.
Ok
Ennek a hibának a következő okai lehetnek:
- A Windowshoz készült Azure Log Analytics-ügynök nem fut.
- Az Automation-fiók felé történő kommunikáció le van tiltva.
- A változáskövetés és leltározás felügyeleti csomagok nincsenek letöltve.
- Az engedélyezve lévő virtuális gép olyan klónozott gépről származhatott, amely nem a Windows Log Analytics-ügynökével készült a System Preparation (sysprep) szolgáltatással.
Resolution (Osztás)
A Log Analytics-ügynök gépén lépjen a C:\Program Files\Microsoft Monitoring Agent\Agent\Tools elemre, és futtassa a következő parancsokat:
net stop healthservice
StopTracing.cmd
StartTracing.cmd VER
net start healthservice
Ha továbbra is segítségre van szüksége, gyűjtheti a diagnosztikai adatokat, és kapcsolatba léphet az ügyfélszolgálattal.
Megjegyzés:
A Log Analytics-ügynök alapértelmezés szerint engedélyezi a hibakövetést. Ha az előző példához hasonlóan részletes hibaüzeneteket szeretne engedélyezni, használja a paramétert VER
. Az információk nyomon követéséhez használja INF
a meghíváskor StartTracing.cmd
.
Nem fut a Windows Log Analytics-ügynöke
Ellenőrizze, hogy a Windows Log Analytics-ügynöke (HealthService.exe) fut-e a gépen.
Az Automation-fiók felé történő kommunikáció le van tiltva
Ellenőrizze a Eseménynapló a gépen, és keresse meg azokat az eseményeket, amelyekben szerepel a szóchangetracking
.
A változáskövetés és leltározás működéséhez engedélyezni kívánt címekről és portokról a Hálózattervezés című témakörben olvashat.
Nem letöltött felügyeleti csomagok
Ellenőrizze, hogy a következő változáskövetés és leltározás felügyeleti csomagok vannak-e helyileg telepítve:
Microsoft.IntelligencePacks.ChangeTrackingDirectAgent.*
Microsoft.IntelligencePacks.InventoryChangeTracking.*
Microsoft.IntelligencePacks.SingletonInventoryCollection.*
Nem syspreppedált klónozott gépről származó virtuális gép
Klónozott rendszerkép használata esetén először a rendszerképet készítse elő, majd telepítse a Windows Log Analytics-ügynökét.
Linux
Forgatókönyv: Nincs változáskövetés és leltározás eredmény Linux rendszerű gépeken
Probléma
A funkcióhoz engedélyezett Linux-gépeken nem jelenik meg változáskövetés és leltározás találat.
Ok
Az alábbiakban a problémára jellemző lehetséges okok találhatók:
- The Log Analytics agent for Linux isn't running.
- A Linuxhoz készült Log Analytics-ügynök nincs megfelelően konfigurálva.
- A fájlintegritási monitorozás (FIM) ütközései vannak.
Resolution (Osztás)
A Linuxhoz készült Log Analytics-ügynök nem fut
Ellenőrizze, hogy a Linuxhoz készült Log Analytics-ügynök (omsagent) démonja fut-e a számítógépen. Futtassa a következő lekérdezést az Automation-fiókhoz társított Log Analytics-munkaterületen.
Copy
Heartbeat
| summarize by Computer, Solutions
Ha nem látja a gépét a lekérdezési eredmények között, nem jelentkezett be nemrég. Valószínűleg helyi konfigurációs probléma merült fel, ezért újra kell telepítenie az ügynököt. A telepítéssel és a konfigurációval kapcsolatos információkért lásd : Naplóadatok gyűjtése a Log Analytics-ügynökkel.
Ha a gép megjelenik a lekérdezés eredményei között, ellenőrizze a hatókör konfigurációját. Lásd: Célzott monitorozási megoldások az Azure Monitorban.
A probléma további hibaelhárítását a Probléma: Nem látja a Linux-adatokat.
A Linuxhoz készült Log Analytics-ügynök nincs megfelelően konfigurálva
Előfordulhat, hogy a LinuxHoz készült Log Analytics-ügynök nem megfelelően van konfigurálva a napló- és parancssori kimeneti gyűjteményhez az OMS Naplógyűjtő eszköz használatával. Lásd változáskövetés és leltározás áttekintését.
FIM-ütközések
Felhőhöz készült Microsoft Defender FIM-funkciója helytelenül ellenőrzi a Linux-fájlok integritását. Ellenőrizze, hogy a FIM működik-e, és megfelelően van-e konfigurálva a Linux-fájlfigyeléshez. Lásd változáskövetés és leltározás áttekintését.
Következő lépések
Ha itt nem látja a problémát, vagy nem tudja megoldani a problémát, próbálkozzon az alábbi csatornák egyikével további támogatásért:
- Azure-szakértők válaszolnak az Azure Fórumain keresztül.
- Csatlakozás a @AzureSupport, a microsoftos Azure hivatalos fiókjával az ügyfélélmény javításához. Az Azure-támogatás összekapcsolja az Azure-közösséget a válaszokhoz, a támogatáshoz és a szakértőkhöz.
- Azure-támogatás incidens bejelentése. Nyissa meg az Azure támogatási webhelyét, és válassza a Támogatás kérése lehetőséget.