Udostępnij za pośrednictwem


Rozwiązywanie problemów z analizą maszyn wirtualnych

Ten artykuł zawiera informacje dotyczące rozwiązywania problemów, które mogą pomóc w rozwiązywaniu problemów, które mogą wystąpić podczas próby włączenia lub użycia usługi VM Insights w usłudze Azure Monitor.

Problemy z włączaniem analizy maszyn wirtualnych

Po włączeniu informacji o maszynie wirtualnej w portalu Azure wykonywane są następujące akcje. Każdy z tych kroków jest weryfikowany po jego ukończeniu, a status powiadomienia pojawia się w portalu.

Konfiguracja obszaru roboczego i instalacji agenta może potrwać do 10 minut. Wyświetlenie danych w portalu może potrwać do 10 minut. Jeśli zostanie wyświetlony komunikat, że maszyna wirtualna musi zostać przyjęta po wykonaniu procesu przyjęcia, poczekaj, ponieważ może minąć do 30 minut, zanim proces się zakończy. Jeśli problem będzie się powtarzać, zapoznaj się z następującymi sekcjami, aby uzyskać informacje o możliwych przyczynach.

Sprawdź, czy maszyna wirtualna jest uruchomiona

Aby proces dołączania został ukończony, maszyny wirtualne muszą być uruchomione. Jeśli maszyna wirtualna zostanie zatrzymana przed zakończeniem instalacji, proces może zakończyć się niepowodzeniem i musi zostać uruchomiony ponownie.

Sprawdź, czy system operacyjny jest obsługiwany

Jeśli system operacyjny nie znajduje się na liście obsługiwanych systemów operacyjnych, instalacja rozszerzenia zakończy się niepowodzeniem i zostanie wyświetlony komunikat o oczekiwaniu na nadejście danych.

Ważne

Jeśli maszyna wirtualna, którą dołączyłeś w dniu 11 kwietnia 2022 r. lub później, nie jest wyświetlana w usłudze VM Insights, może być uruchamiana starsza wersja Agenta zależności. Aby uzyskać więcej informacji, zobacz wpis na blogu Potencjalne niekompatybilne zmiany dla klientów z systemem Linux w usłudze VM Insights. Ta kwestia nie dotyczy maszyn z systemem Windows i maszyn wirtualnych, które zostały dołączone przed 11 kwietnia 2022 r.

Sprawdź, czy rozszerzenie jest zainstalowane

W witrynie Azure Portal w okienku Rozszerzenia dla maszyny wirtualnej sprawdź, czy są wyświetlane następujące rozszerzenia:

System operacyjny Agenci
Windows AzureMonitorWindowsAgent
DependencyAgentWindows
Linux AzureMonitorLinuxAgent
DependencyAgentLinux

Jeśli nie widzisz obu rozszerzeń na liście zainstalowanych rozszerzeń, spróbuj ponownie przeprowadzić proces dołączania. Jeśli rozszerzenia są wyświetlane, ale ich stan nie jest wyświetlany jako Aprowizowanie powiodło się, usuń rozszerzenia i zainstaluj je ponownie.

Zrzut ekranu przedstawiający szczegółowe informacje o maszynie wirtualnej wymagane rozszerzenia dla maszyny wirtualnej.

Widok wydajności nie ma danych

Jeśli agenci wydają się być poprawnie instalowani, ale w widoku Wydajności nie są wyświetlane żadne dane, zobacz następujące sekcje, aby uzyskać informacje o możliwych przyczynach.

Sprawdzanie dziennego limitu dla obszaru roboczego usługi Log Analytics

Po ustawieniu dziennego limitu dla obszaru roboczego Log Analytics, system zatrzymuje zbieranie danych po osiągnięciu tego limitu, aby wznowić je następnego dnia. Zobacz Ustawianie dziennego limitu w obszarze roboczym usługi Log Analytics , aby uzyskać szczegółowe informacje na temat ustawiania dziennego limitu i określania, czy został osiągnięty.

Sprawdź, czy agent jest połączony z obszarem roboczym usługi Log Analytics

Gdy agent komunikuje się prawidłowo z obszarem roboczym usługi Log Analytics, wysyła puls co minutę. Możesz zweryfikować, czy agent jest połączony, sprawdzając tabelę Heartbeat dla tych wpisów.

W witrynie Azure Portal w menu usługi Azure Monitor wybierz pozycję Dzienniki , aby otworzyć obszar roboczy usługi Log Analytics. Uruchom następujące zapytanie dla komputera:

Heartbeat
| where Computer == "my-computer"
| sort by TimeGenerated desc 

Sprawdź, czy kontroler domeny nie został zmodyfikowany

Po włączeniu inspekcji maszyn wirtualnych tworzona jest reguła zbierania danych (DCR) do zbierania danych o wydajności z maszyny wirtualnej. Jeśli kontroler domeny został zmodyfikowany po jego utworzeniu, może nie zbierać oczekiwanych danych. Utwórz nowy DCR dla maszyny wirtualnej i usuń stary.

Jeśli masz wiele maszyn wirtualnych używających tego samego kontrolera domeny, możesz edytować kontroler domeny w celu usunięcia modyfikacji, aby nie trzeba było ponownie konfigurować każdej maszyny. Utwórz nową regułę zbierania danych (DCR) dla szczegółowych informacji o maszynach wirtualnych i porównaj ją z regułą zbierania danych, która została potencjalnie zmodyfikowana. Skorzystaj ze wskazówek w sekcji Tworzenie lub edytowanie DCR za pomocą JSON, aby edytować swój DCR tak, aby dopasować go do nowego.

Maszyna wirtualna nie jest wyświetlana w widoku Mapy

Poniższe sekcje ułatwiają rozwiązywanie problemów z widokiem mapy .

Sprawdź, czy funkcja mapy została włączona dla maszyny wirtualnej

Maszyna wirtualna jest dodawana tylko do mapy, jeśli wybrano pozycję Procesy i zależności (Mapa) po włączeniu szczegółowych informacji o maszynie wirtualnej na maszynie wirtualnej. Kliknij przycisk Włącz obok maszyny wirtualnej w okienku Przegląd szczegółowych informacji o maszynie wirtualnej, aby wyświetlić bieżącą konfigurację. Jeśli procesy i zależności (Mapa) nie są włączone, kliknij przycisk Edytuj , aby wybrać inną regułę zbierania danych (DCR) z włączoną tą funkcją lub utworzyć nową regułę DCR. Aby uzyskać szczegółowe informacje , zobacz Włączanie usługi VM Insights .

Sprawdź, czy agent zależności jest zainstalowany

Agent zależności jest wymagany na maszynach wirtualnych w celu zbierania danych dotyczących procesów i zależności, które są wymagane, aby maszyna wirtualna pojawiła się w widoku Mapy . Skorzystaj z informacji w artykule Sprawdź, czy rozszerzenie jest zainstalowane , aby określić, czy agent zależności jest zainstalowany i działa prawidłowo.

Weryfikowanie zbierania danych wydajności

Użyj zapytania dziennika w sekcji Widok wydajności nie zawiera danych, aby określić, czy dane są zbierane dla maszyny wirtualnej.

Maszyna wirtualna jest wyświetlana w widoku Mapy, ale ma brakujące dane

Jeśli maszyna wirtualna znajduje się w widoku Mapy, a agent zależności jest zainstalowany i uruchomiony, sprawdź, czy sterownik jądra został załadowany pomyślnie. Sprawdź plik dziennika w następujących lokalizacjach. Ostatnie wiersze pliku powinny wskazywać, czy jądro nie zostało załadowane i podaj przyczynę.

System operacyjny Rejestr
Windows C:\Pliki programów\Microsoft Dependency Agent\logs\wrapper.log
Linux /var/opt/microsoft/dependency-agent/log/service.log