Rozwiązywanie problemów z rozszerzeniem maszyny wirtualnej usługi Log Analytics w usłudze Azure Monitor
Ten artykuł zawiera pomoc w rozwiązywaniu problemów z błędami, które mogą wystąpić w przypadku rozszerzenia maszyn wirtualnych usługi Log Analytics dla maszyn wirtualnych z systemem Windows i Linux działających na platformie Azure. Artykuł sugeruje możliwe rozwiązania, aby je rozwiązać.
Aby sprawdzić stan rozszerzenia:
Zaloguj się w witrynie Azure Portal.
W portalu wybierz pozycję Wszystkie usługi. Na liście zasobów wprowadź maszyny wirtualne. Po rozpoczęciu pisania zawartość listy jest filtrowana w oparciu o wpisywane dane. Wybierz pozycję Maszyny wirtualne.
Na liście maszyn wirtualnych znajdź ją i wybierz.
Na maszynie wirtualnej wybierz pozycję Rozszerzenia.
Z listy sprawdź, czy rozszerzenie usługi Log Analytics jest włączone, czy nie. W przypadku systemu Linux agent jest wymieniony jako OMSAgentforLinux. W przypadku systemu Windows agent jest wymieniony jako MicrosoftMonitoringAgent.
Wybierz rozszerzenie, aby wyświetlić szczegóły.
Rozwiązywanie problemów z rozszerzeniem maszyny wirtualnej z systemem Windows platformy Azure
Jeśli rozszerzenie maszyny wirtualnej programu Microsoft Monitoring Agent nie instaluje ani raportowania, wykonaj następujące kroki, aby rozwiązać ten problem:
- Sprawdź, czy agent maszyny wirtualnej platformy Azure jest zainstalowany i działa poprawnie, wykonując kroki opisane w artykule KB 2965986:
- Możesz również przejrzeć plik
C:\WindowsAzure\logs\WaAppAgent.log
dziennika agenta maszyny wirtualnej . - Jeśli dziennik nie istnieje, agent maszyny wirtualnej nie jest zainstalowany.
- Zainstaluj agenta maszyny wirtualnej platformy Azure.
- Możesz również przejrzeć plik
- Przejrzyj pliki dziennika rozszerzenia maszyny wirtualnej programu Microsoft Monitoring Agent w programie
C:\Packages\Plugins\Microsoft.EnterpriseCloud.Monitoring.MicrosoftMonitoringAgent
. - Upewnij się, że maszyna wirtualna może uruchamiać skrypty programu PowerShell.
- Upewnij się, że uprawnienia w folderze C:\Windows\temp nie zostały zmienione.
- Wyświetl stan programu Microsoft Monitoring Agent, wprowadzając
(New-Object -ComObject 'AgentConfigManager.MgmtSvcCfg').GetCloudWorkspaces() | Format-List
w oknie programu PowerShell z podwyższonym poziomem uprawnień na maszynie wirtualnej. - Przejrzyj pliki dziennika konfiguracji programu Microsoft Monitoring Agent w programie
C:\WindowsAzure\Logs\Plugins\Microsoft.EnterpriseCloud.Monitoring.MicrosoftMonitoringAgent\1.0.18053.0\
. Ta ścieżka zmienia się na podstawie numeru wersji agenta.
Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z rozszerzeniami systemu Windows.
Rozwiązywanie problemów z rozszerzeniem maszyny wirtualnej z systemem Linux
Uwaga
W ramach trwającego przejścia z pakietu Microsoft Operations Management Suite do usługi Azure Monitor agent pakietu Operations Management Suite dla systemu Windows lub Linux będzie określany jako agent usługi Log Analytics dla systemu Windows i agent usługi Log Analytics dla systemu Linux.
Jeśli agent usługi Log Analytics dla rozszerzenia maszyny wirtualnej z systemem Linux nie instaluje ani raportowania, wykonaj następujące kroki, aby rozwiązać problem:
- Jeśli stan rozszerzenia to Nieznany, sprawdź, czy agent maszyny wirtualnej platformy Azure jest zainstalowany i działa poprawnie, przeglądając plik
/var/log/waagent.log
dziennika agenta maszyny wirtualnej.- Jeśli dziennik nie istnieje, agent maszyny wirtualnej nie jest zainstalowany.
- Zainstaluj agenta maszyny wirtualnej platformy Azure na maszynach wirtualnych z systemem Linux.
- W przypadku innych stanów w złej kondycji zapoznaj się z plikami dzienników dzienników rozszerzeń maszyn wirtualnych systemu Linux agenta usługi Log Analytics w systemach
/var/log/azure/Microsoft.EnterpriseCloud.Monitoring.OmsAgentForLinux/*/extension.log
i/var/log/azure/Microsoft.EnterpriseCloud.Monitoring.OmsAgentForLinux/*/CommandExecution.log
. - Jeśli stan rozszerzenia jest w dobrej kondycji, ale dane nie są przekazywane, przejrzyj agenta usługi Log Analytics dla plików dziennika systemu Linux w programie
/var/opt/microsoft/omsagent/log/omsagent.log
.
Następne kroki
Aby uzyskać więcej wskazówek dotyczących rozwiązywania problemów związanych z agentem usługi Log Analytics dla systemu Linux, zobacz Rozwiązywanie problemów z agentem usługi Log Analytics dla systemu Linux.