Konfigurowanie Azure Portal do monitorowania Azure Stack HCI klastra (wersja zapoznawcza)

Dotyczy: Azure Stack HCI, wersja 21H2 (wersja zapoznawcza)

W tym artykule wyjaśniono, jak włączyć funkcje dzienników i monitorowania w celu monitorowania Azure Stack HCI klastrów za pomocą Azure Stack HCI Szczegółowe informacje.

Jeśli nie zostało to jeszcze zarejestrowane, pamiętaj o zarejestrowaniu klastra na platformie Azure. Po włączeniu dzienników i monitorowania można używać usługi Azure Stack HCI Szczegółowe informacje do monitorowania kondycji, wydajności i użycia klastra.

Ważne

Monitorowanie Azure Stack HCI klastra z Azure Portal wymaga, aby każdy serwer w klastrze Azure Arc włączony. Jeśli klaster został zarejestrowany w dniu 15 czerwca 2021 r. lub później, dzieje się to domyślnie. W przeciwnym razie musisz włączyć Azure Arc integracji.

Możliwość dzienników (wersja zapoznawcza)

Po zarejestrowaniu klastra i włączeniu serwera usługi Arc zobaczysz następujące informacje w Azure Portal:

  • Zasób Azure Stack HCI zasobów w określonej grupie zasobów
  • Serwer — Azure Arc zasobów dla każdego serwera w klastrze w <clustername>ArcInstanceResourceGroup
  • Węzły z Azure Arc serwera na stronie zasobów Azure Stack HCI na karcie Węzły

Teraz, gdy węzły klastra mają włączoną funkcję Arc, przejdź do Azure Stack HCI zasobów klastra. Na karcie Możliwości jest dostępna opcja włączenia opcji Dzienniki, która powinna mieć opcję Nieskonfigurowane.

Wybierz możliwość Dzienniki na karcie Możliwości

Ta funkcja to rozszerzenie arc dla serwerów, które upraszcza instalowanie Microsoft Monitoring Agent. Ponieważ używasz rozszerzenia Arc dla serwerów, aby włączyć ten przepływ pracy, jeśli kiedykolwiek dodasz kolejne serwery do klastra, będą one również automatycznie Microsoft Monitoring Agent na nich zainstalowane.

Uwaga

Usługa Microsoft Monitoring Agent dla Windows komunikuje się z usługą Azure Monitor za pośrednictwem portu TCP 443. Jeśli serwery łączą się za pośrednictwem zapory lub serwera proxy w celu komunikowania się przez Internet, zapoznaj się z tymi wymaganiami, aby zrozumieć wymaganą konfigurację sieci.

Konfigurowanie rozszerzenia agenta usługi Log Analytics

Aby skonfigurować rozszerzenie agenta usługi Log Analytics:

  1. Na karcie Możliwości wybierz pozycję Dzienniki.

  2. Wybierz pozycję Użyj istniejącego, aby użyć istniejącego obszaru roboczego dla subskrypcji.

  3. Kliknij pozycję Dodaj w dolnej części strony.

    Włączanie usługi Log Analytics na Azure Portal

  4. Po zakończeniu konfiguracji dzienniki będą wyświetlane jako Skonfigurowane na karcie Możliwości.

  5. Wybierz Ustawienia > z paska narzędzi po lewej stronie. Powinien zostać wyświetlony, że na każdym serwerze pomyślnie zainstalowano Microsoft Monitoring Agent.

Rozszerzenie usługi Log Analytics zostało pomyślnie zainstalowane.

Wyłączanie usługi Log Analytics

Jeśli chcesz wyłączyć funkcję Dzienniki, musisz usunąć Microsoft Monitoring Agent z ustawień Rozszerzeń. Należy pamiętać, że nie powoduje to usunięcia obszaru roboczego usługi Log Analytics na platformie Azure ani żadnych danych, które się na nim znajdują, dlatego należy to zrobić ręcznie.

Aby usunąć Microsoft Monitoring Agent z każdego serwera w klastrze, wykonaj następujące kroki:

  1. Wybierz Ustawienia > z paska narzędzi po lewej stronie.
  2. Zaznacz pole wyboru MicrosoftMonitoringAgent.
  3. Kliknij pozycję Usuń, a następnie pozycję Tak.

Możliwość monitorowania (wersja zapoznawcza)

Teraz, po skonfigurowaniu obszaru roboczego usługi Log Analytics, możesz włączyć monitorowanie. Po włączeniu monitorowania dane wygenerowane z lokalnego klastra Azure Stack HCI zostaną zebrane w obszarze roboczym usługi Log Analytics na platformie Azure. W tym obszarze roboczym można zbierać dane dotyczące kondycji klastra. Domyślnie monitorowanie zbiera następujące dzienniki co godzinę:

  • SdDC Management (Microsoft-Windows-SDDC-Management/Operational; Identyfikator zdarzenia: 3000, 3001, 3002, 3003, 3004)

Aby zmienić częstotliwość zbierania dzienników, zobacz Kanał dziennika zdarzeń.

Włączanie wizualizacji monitorowania

Włączenie monitorowania spowoduje włączenie monitorowania dla wszystkich klastrów Azure Stack HCI aktualnie skojarzonych z obszarem roboczym usługi Log Analytics. Opłaty będą naliczane na podstawie ilości pozyowanych danych i ustawień przechowywania danych w obszarze roboczym usługi Log Analytics.

Aby włączyć tę możliwość z Azure Portal, wykonaj następujące kroki:

  1. Na karcie Możliwości wybierz pozycję Monitorowanie, a następnie pozycję Włącz.
  2. Monitorowanie powinno teraz być wyświetlane jako Skonfigurowane na karcie Możliwości.

Kanał zdarzeń usługi Microsoft-windows-sddc-management/operational Windows zostanie dodany do obszaru roboczego usługi Log Analytics. Zbierając te dzienniki, będziemy mogli wyświetlić stan kondycji poszczególnych serwerów, dysków, woluminów i maszyn wirtualnych.

Po włączeniu monitorowania zebranie danych może potrwać do godziny. Po zakończeniu procesu będzie można przejść na kartę Monitorowanie i wyświetlić rozbudowaną wizualizację kondycji klastra, jak pokazano na poniższym zrzucie ekranu.

Włączenie monitorowania powoduje wyświetlenie rozbudowanych wizualizacji kondycji klastra z Azure Portal

Zobaczysz kafelki dotyczące stanu kondycji całego klastra wraz z kluczowymi podskładnikami. Pierwszy kafelek zawiera wszystkie błędy kondycji, które Usługa kondycji w klastrze. Pozostałe trzy kafelki pokazują stan kondycji dysków, maszyn wirtualnych i woluminów, dzięki czemu można łatwo rozpoznać, co się dzieje z wewnętrznymi częściami klastra HCI. Zobaczysz również wykresy użycia procesora CPU, pamięci i magazynu. Te wykresy są wypełniane przy użyciu dzienników zarządzania centrum SDDC, które są domyślnie zbierane co godzinę. Ten widok umożliwi sprawdzenie klastra HCI za pośrednictwem Azure Portal bez konieczności bezpośredniego łączenia się z nim.

Wyłączanie wizualizacji monitorowania

Aby wyłączyć monitorowanie, wykonaj następujące kroki:

  1. Wybierz pozycję Monitorowanie na karcie Możliwości.
  2. Wybierz pozycję Wyłącz monitorowanie.

Po wyłączeniu funkcji monitorowania dzienniki zarządzania Usługa kondycji SDDC nie są już zbierane; Jednak istniejące dane nie są usuwane. Jeśli chcesz usunąć te dane, przejdź do obszaru roboczego usługi Log Analytics i usuń je ręcznie.

Cennik usługi Azure Monitor

Ponieważ ceny mogą się różnić ze względu na wiele czynników, takich jak region platformy Azure, z których korzystasz, odwiedź kalkulator cen usługi Azure Monitor, aby uzyskać najbardziej aktualne obliczenia cen.

Jak opisano wcześniej, po włączeniu wizualizacji monitorowania dzienniki są zbierane z:

  • SdDC Management (Microsoft-Windows-SDDC-Management/Operational; Identyfikator zdarzenia: 3000, 3001, 3002, 3003, 3004)

Azure Monitor ma cennik płatności zgodnie z płatnością zgodnie z modelem i pierwszy GB na konto rozliczeniowe na miesiąc jest bezpłatny.

Klastry w autonomicznym obszarze roboczym usługi Log Analytics Gb pozysanych miesięcznie Szacowany koszt
Klaster z dwoma węzłami Ok. 1 MB na godzinę Bezpłatna
Klaster z czterema węzłami Ok. 1 MB na godzinę Bezpłatna
Klaster z 8 węzłami Ok. 1 MB na godzinę Bezpłatna

W poniższej tabeli przedstawiono przybliżone oszacowanie cen Azure Stack HCI klastrów o różnych rozmiarach.

Klastry w tym samym obszarze roboczym usługi Log Analytics Gb pozysanych miesięcznie Szacowany koszt
Małe wdrożenie (3 klastry z dwoma węzłami) Ok. 3 GB Bezpłatna
Średnie wdrożenie (10 klastrów z czterema węzłami) Ok. 10 GB 2,76 USD za GB po pierwszych 5 GB
Duże wdrożenie (25 klastrów z czterema węzłami) Ok. 25 GB 2,76 USD za GB po pierwszych 5 GB

Co GB danych pozyowanych do obszaru roboczego usługi Log Analytics można przechowywać bezpłatnie przez maksymalnie 31 dni. Za dane przechowywane przez pierwsze 31 dni będzie naliczana opłata w wysokości 0,12 USD za GB miesięcznie.

Rozwiązywanie problemów

Jeśli funkcje Dzienniki i Monitorowanie są włączone bez błędów, ale dane monitorowania nie są wyświetlane nawet po godzinie, możesz użyć narzędzia do rozwiązywania problemów z usługą Log Analytics.

Jak używać narzędzia do rozwiązywania problemów z usługą Log Analytics

  1. Otwórz wiersz polecenia programu PowerShell jako administrator na Azure Stack HCI, na którym jest zainstalowany agent usługi Log Analytics.

  2. Przejdź do katalogu, w którym znajduje się narzędzie.

cd C:\Program Files\Microsoft Monitoring Agent\Agent\Troubleshooter
  1. Wykonaj główny skrypt przy użyciu tego polecenia:
.\GetAgentInfo.ps1
  1. Po wyświetleniu monitu o wybranie scenariusza rozwiązywania problemów wybierz opcję 1: Agent nie zgłasza danych lub brakuje danych pulsu.

wybierz opcję 1: Agent nie zgłasza danych lub brakuje danych pulsu

  1. Zostanie wyświetlony monit o wybranie akcji, która ma zostać wykonać. Wybierz opcję 1: Diagnozowanie.

wybierz opcję 1: diagnozowanie

  1. Jeśli napotkasz błąd wyróżniony na poniższym zrzucie ekranu, ale nadal możesz nawiązać połączenie ze wszystkimi punktami końcowymi usługi Log Analytics, a ustawienia zapory i bramy są poprawne, prawdopodobnie wystąpił problem ze strefą czasową.

Jeśli zostanie wyświetlony ten błąd, prawdopodobnie wystąpił problem ze strefą czasową.

Przyczyną jest to, że czas lokalny różni się od czasu platformy Azure i nie można zweryfikować klucza obszaru roboczego z powodu niezgodności.

Przyczyną jest to, że czas lokalny jest inny niż czas platformy Azure, jak pokazano na tym zrzucie ekranu.

  1. W celu rozwiązania tego problemu:

    1. Przejdź do strony zasobu Azure Stack HCI w Azure Portal, wybierz pozycję [nazwa klastra] > Rozszerzenia. Następnie zaznacz pole wyboru microsoftMonitoringAgent i usuń Microsoft Monitoring Agent rozszerzenie.
    2. Upewnij się Azure Stack HCI, że strefa czasowa hosta jest poprawna i że czas lokalny na hoście jest taki sam jak czas platformy Azure dla strefy czasowej.
      1. W Azure Stack HCI hosta wybierz opcję 9: Data i & w menu Sconfig, a następnie wybierz pozycję Zmień strefę czasową i upewnij się, że czas lokalny jest poprawny.
      2. Przejrzyj strefę czasową podstawowego kontrolera domeny usługi Active Directory i upewnij się, że data i godzina są poprawne.
      3. Jeśli kontroler PDC usługi Active Directory jest poprawny Azure Stack HCI czas lokalny jest nadal niepoprawny, hierarchia domeny usługi Active Directory nie jest rozpoznawana. Jeśli tak jest, wykonaj kroki iv–vi poniżej. W przeciwnym razie przejdź do kroku c.
      4. Z Azure Stack HCI wybierz opcję 15, aby zamknąć menu Sconfig. Następnie uruchom następujące polecenie w programie PowerShell jako administrator: — powinno zostać zwrócone potwierdzenie, że polecenie zostało wykonane pomyślnie, a ustawienie czasu powinno w32tm.exe /config /syncfromflags:domhier /update być teraz poprawne.
      5. Aby zdiagnozować więcej, w32tm /monitor uruchom na Azure Stack HCI hosta. Aktywny kontroler domeny powinien być wymieniony jako serwer warstwy 1 i wszystkich innych kontrolerów domeny jako warstwy 2.
      6. Na koniec upewnij się, Windows usługi czasowej i dostawców czasu nie są skonfigurowane w obiekcie zasady grupy, ponieważ będzie to zakłócać hierarchii domeny usługi Active Directory.
    3. Ponownie dodaj rozszerzenie usługi Log Analytics, przechodząc do strony zasobów usługi Azure Stack HCI w programie Azure Portal, wybierz pozycję [nazwa klastra] > Overview, a następnie wybierz pozycję Możliwości i skonfiguruj usługę Log Analytics i monitorowanie.
  2. Uruchom ponownie narzędzie do rozwiązywania problemów z usługą Log Analytics i nie powinien już być wyświetlany błąd. Teraz w obszarze Windows usługi Log Analytics w obszarze Zarządzanie agentami powinno być widać przyrost liczby agentów, aby dopasować je do węzłów klastra, a zdarzenia monitorowania zaczną przepływać.

Następne kroki

Teraz możesz monitorować wiele klastrów Azure Stack HCI z Azure Portal: