Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poradce při potížích s agentem Azure Monitor (AMA) je navržen tak, aby pomohl identifikovat problémy s agentem, a provádět celkové hodnocení zdravotního stavu. Může provádět různé kontroly, aby se zajistilo, že je agent správně nainstalovaný a připojený, a může také shromažďovat protokoly související s AMA z počítače, který se diagnostikuje.
Poznámka:
Poradce při potížích s Windows AMA je spustitelný soubor příkazového řádku, který je dodáván s agentem pro všechny novější verze než 1.12.0.0.
Požadavky
Kontrola dostupnosti nástroje pro řešení problémů
Zkontrolujte, zda na počítači, který se má diagnostikovat, existuje adresář AMA Agent Troubleshooter, abyste ověřili instalaci tohoto nástroje.
- Rozšíření AMA – PowerShell
- Rozšíření AMA – příkazový řádek
- Samostatná služba AMA – PowerShell
- Samostatný AMA – příkazový řádek
Pokud chcete ověřit, že poradce při potížích s agentem existuje, zkopírujte následující příkaz a spusťte ho v PowerShellu jako správce:
Test-Path -Path "C:/Packages/Plugins/Microsoft.Azure.Monitor.AzureMonitorWindowsAgent"
Pokud adresář existuje, rutina Test-Path vrátí True
.
Pokud adresář neexistuje nebo se instalace nezdaří, postupujte podle základních kroků pro řešení potíží.
Ano, adresář existuje. Pokračujte na Spustit Poradce pro řešení problémů.
Spuštění poradce při potížích
Na počítači, který chcete diagnostikovat, spusťte Odstraňovač problémů agenta.
- Rozšíření AMA – PowerShell
- Rozšíření AMA – příkazový řádek
- Samostatná služba AMA – PowerShell
- Samostatný AMA – příkazový řádek
Pokud chcete spustit poradce při potížích s agentem, zkopírujte následující příkaz a spusťte ho v PowerShellu jako správce:
$currentVersion = ((Get-ChildItem -Path "Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Azure\HandlerState\" `
| where Name -like "*AzureMonitorWindowsAgent*" `
| ForEach-Object {$_ | Get-ItemProperty} `
| where InstallState -eq "Enabled").PSChildName -split('_'))[1]
$troubleshooterPath = "C:\Packages\Plugins\Microsoft.Azure.Monitor.AzureMonitorWindowsAgent\$currentVersion\Troubleshooter"
Set-Location -Path $troubleshooterPath
Start-Process -FilePath $troubleshooterPath\AgentTroubleshooter.exe -ArgumentList "--ama"
Invoke-Item $troubleshooterPath
Spustí sérii činností, které mohou trvat až 15 minut. Buďte trpěliví, dokud se proces dokončí.
Soubor protokolu se vytvoří v adresáři, kde se nachází AgentTroubleshooter.exe.
Příklad instalace založené na rozšíření:
Nejčastější dotazy
Můžu zkopírovat poradce při potížích z novějšího agenta do staršího agenta a spustit ho na starším agentu a diagnostikovat problémy se starším agentem?
Poradce při potížích není možné použít k diagnostice starší verze agenta pomocí jeho kopírování. Musíte mít aktuální verzi agenta, aby poradce při potížích fungoval správně.