Windows işletim sistemi (OS) Azure İzleyici Aracısı Sorun Gidericisi'ni kullanma
Azure İzleyici Aracısı (AMA) Sorun Gidericisi, aracıyla ilgili sorunları tanımlamaya ve genel sistem durumu değerlendirmeleri gerçekleştirmeye yardımcı olmak için tasarlanmıştır. Aracının düzgün yüklendiğinden ve bağlandığından emin olmak için çeşitli denetimler gerçekleştirebilir ve ayrıca tanılanan makineden AMA ile ilgili günlükleri toplayabilir.
Not
Windows AMA Sorun Gidericisi, 1.12.0.0'dan yeni tüm sürümler için aracıyla birlikte gönderilen bir komut satırı yürütülebilir dosyasıdır.
Önkoşullar
Sorun giderici varlığı denetimi
Aracı sorun gidericisinin yüklenmesini onaylamak için tanılanacak makinede AMA Aracı Sorun Gidericisi dizini olup olmadığını denetleyin:
- AMA Uzantısı - PowerShell
- AMA Uzantısı - Komut İstemi
- AMA Tek Başına - PowerShell
- AMA Tek Başına - Komut İstemi
Aracı Sorun Gidericisi'nin mevcut olduğunu doğrulamak için aşağıdaki komutu kopyalayın ve PowerShell'de yönetici olarak çalıştırın:
Test-Path -Path "C:/Packages/Plugins/Microsoft.Azure.Monitor.AzureMonitorWindowsAgent"
Dizin varsa, Test Yolu cmdlet'i döndürür True
.
Dizin yoksa veya yükleme başarısız olursa Temel sorun giderme adımlarını izleyin.
Evet, dizin var. Sorun Giderici'yi çalıştırmaya devam edin.
Sorun Giderici'yi çalıştırma
Tanılanacak makinede Aracı Sorun Gidericisi'ni çalıştırın.
- AMA Uzantısı - PowerShell
- AMA Uzantısı - Komut İstemi
- AMA Tek Başına - PowerShell
- AMA Tek Başına - Komut İstemi
Aracı Sorun Gidericisi'ni başlatmak için aşağıdaki komutu kopyalayın ve PowerShell'de yönetici olarak çalıştırın:
$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
Tamamlanması 15 dakika kadar sürebilecek bir dizi etkinlik çalıştırır. İşlem tamamlanana kadar sabırlı olun.
Günlük dosyası, AgentTroubleshooter.exe bulunduğu dizinde oluşturulur.
Uzantı tabanlı yükleme örneği:
Sık Sorulan Sorular
Eski aracıyla ilgili sorunları tanılamak için Sorun Giderici'yi daha yeni bir aracıdan eski bir aracıya kopyalayıp eski aracıda çalıştırabilir miyim?
Aracıyı kopyalayarak eski bir sürümünü tanılamak için Sorun Giderici'yi kullanmak mümkün değildir. Sorun Gidericinin düzgün çalışması için aracının güncel bir sürümüne sahip olmanız gerekir.