Co to jest monitorowanie lokalne platformy Azure?
Dotyczy: Azure Local 2311.2 i nowsze
Ważne
Usługa Azure Stack HCI jest teraz częścią usługi Azure Local. Dowiedz się więcej.
Ten artykuł zawiera omówienie monitorowania lokalnego platformy Azure.
Monitorowanie lokalne platformy Azure obejmuje regularne zbieranie i analizę danych ze wszystkich składników systemu w celu szybkiego identyfikowania i rozwiązywania potencjalnych problemów. Rutynowe monitorowanie ma kluczowe znaczenie dla utrzymania kondycji i funkcjonalności systemu lokalnego platformy Azure.
Aby zrozumieć bieżące wzorce wydajności, zidentyfikować anomalie wydajności i opracować metody rozwiązywania problemów, ważne jest, aby ustawić podstawowe metryki wydajności systemu w różnych okresach i warunkach obciążenia.
Usługa Azure Local korzysta z narzędzi usługi Azure Monitor, takich jak szczegółowe informacje, metryki, dzienniki, skoroszyty i alerty. Te narzędzia ułatwiają zbieranie danych, analizowanie i proaktywne reagowanie na spójne lub trendy wariancji od ustalonego punktu odniesienia.
Możliwości monitorowania w środowisku lokalnym platformy Azure
Usługa Azure Local zapewnia funkcje monitorowania w pełni zintegrowane z usługą Azure Monitor. Te możliwości zapewniają szczegółowe informacje, ułatwiają wizualizowanie i analizowanie danych oraz umożliwiają reagowanie na przychodzące dane monitorowania. W poniższych sekcjach przedstawiono omówienie dostępnych funkcji i oferowanych przez nie korzyści.
Wyniki analiz
Usługa Azure Local Insights zbiera kluczowe dzienniki wydajności i kondycji oraz wizualizuje te zebrane dane we wstępnie zdefiniowanych pulpitach nawigacyjnych. Te pulpity nawigacyjne zapewniają kompleksową wizualną reprezentację ogólnej kondycji systemu lokalnego platformy Azure, w tym węzłów, maszyn wirtualnych i magazynu. Zapewnia ona wgląd w wydajność i wykorzystanie lokalnego systemu Azure poprzez użycie procesora i pamięci, użycie sieci oraz wydajność magazynu, takie jak liczba operacji we/wy na sekundę, przepływność i opóźnienie. Dzięki usłudze Insights for Azure Local uzyskujesz również dostęp do wyspecjalizowanych skoroszytów utworzonych na potrzeby monitorowania kluczowych funkcji platformy Azure lokalnych, takich jak deduplikacja i kompresja systemu plików ReFS (Resilient File System) oraz kompresja i monitorowanie sprzętu dla firmy Dell. Możesz również dostosować istniejące skoroszyty, aby tworzyć nowe skoroszyty. Aby dowiedzieć się więcej na temat tych skoroszytów funkcji, zobacz Monitorowanie funkcji lokalnych platformy Azure za pomocą szczegółowych informacji.
Usługa Insights umożliwia jednoczesne monitorowanie pojedynczego systemu lokalnego platformy Azure lub wielu systemów. Insights zbierają dane za pomocą agenta Azure Monitor, a następnie przechowują je w obszarze roboczym Log Analytics. Używa język zapytań Kusto (KQL) do wykonywania zapytań w obszarze roboczym usługi Log Analytics, a wyniki są wizualizowane przy użyciu skoroszytów platformy Azure. Aby dowiedzieć się więcej na temat monitorowania co najmniej jednego systemu lokalnego platformy Azure przy użyciu usługi Insights, zobacz Monitorowanie jednego systemu lokalnego platformy Azure za pomocą szczegółowych informacji lub Monitorowanie wielu systemów lokalnych platformy Azure za pomocą szczegółowych informacji.
Metryki
Lokalne metryki Azure zbierają ponad 60 kluczowych metryk do monitorowania infrastruktury, dostępnych gotowych do użycia i bez dodatkowych kosztów. Metryki te obejmują użycie procesora i pamięci, metryki wydajności magazynu, takie jak IOPS (liczba operacji we/wy na sekundę), opóźnienie i przepływność, wydajność sieci oraz metryki wydajności maszyn wirtualnych. Te metryki można wyświetlić w usłudze Azure Monitor za pomocą wstępnie zdefiniowanych wykresów. Możesz również utworzyć wykresy niestandardowe, aby wizualizować te metryki na podstawie Twoich preferencji.
Metryki umożliwiają przechowywanie danych liczbowych z klastrów w dedykowanej bazie danych szeregów czasowych. Te dane są zbierane przy użyciu rozszerzenia Telemetria i Diagnostyka Arc, a następnie analizowane przy użyciu Eksploratora metryk. Aby dowiedzieć się więcej na temat metryk, zobacz Monitorowanie usługi Azure Local przy użyciu metryk usługi Azure Monitor.
Alerty
Usługa Azure Local udostępnia funkcje alertów za pośrednictwem alertów usługi Azure Monitor. Alerty proaktywnie powiadamiają o znalezieniu ważnych warunków w danych monitorowania. Alerty można zgłaszać na podstawie wstępnie zdefiniowanych błędów kondycji z usługi kondycji systemu operacyjnego lub tworzyć alerty niestandardowe na podstawie zbieranych metryk lub dzienników. Aby uprościć tworzenie alertów niestandardowych, dostępny jest zestaw zalecanych alertów, których można użyć jako szablonów.
Alerty umożliwiają identyfikowanie i rozwiązywanie problemów przed ich zauważeniem przez użytkowników systemu. Odpowiedź może być tekstem lub wiadomością e-mail do administratora lub zautomatyzowanym procesem, który próbuje poprawić warunek błędu.
Aby uzyskać więcej informacji na temat alertów, zobacz Co to są alerty usługi Azure Monitor?
Typy alertów
Poniższa tabela zawiera krótki opis i instrukcje dotyczące konfiguracji dla każdego typu alertu w środowisku lokalnym platformy Azure:
Typ alertu | opis | Sposób konfigurowania |
---|---|---|
Alerty dotyczące kondycji | Usługa kondycji systemu operacyjnego monitoruje ponad 80 problemów z kondycją, w tym pojemność woluminu magazynu, QoS magazynu, problemy sprzętowe z dyskiem fizycznym i kartą sieciową, użycie procesora i pamięci serwera oraz konfigurację klastra. Są to alerty generowane przez system i nie mają dodatkowych kosztów. Nie musisz konfigurować usługi Log Analytics ani ręcznie tworzyć żadnych reguł alertów. |
Zobacz Konfigurowanie alertów dotyczących kondycji dla usługi Azure Local. |
Alerty oparte na dziennikach | Są to alerty zdefiniowane przez klienta, które są używane do wykonywania zaawansowanych operacji logiki na danych dziennika. Te alerty umożliwiają używanie zapytania usługi Log Analytics do oceny dzienników zasobów z wstępnie zdefiniowaną częstotliwością. Dostępne są wstępnie zdefiniowane szablony umożliwiające rozpoczęcie pracy z alertami dzienników. |
Zobacz Konfigurowanie alertów dzienników dla usługi Azure Local. |
Alerty oparte na metryce | Są to alerty zdefiniowane przez klienta, które są używane do oceny metryk systemu lokalnego platformy Azure w regularnych odstępach czasu. Alerty dotyczące metryk są przydatne, gdy chcesz otrzymywać alerty dotyczące danych, które wymagają niewielkiej lub żadnej manipulacji. | Zobacz Konfigurowanie alertów metryk dla usługi Azure Local. |
Zalecane alerty | Są to wstępnie zdefiniowane alerty oparte na metryce dla zasobu systemu lokalnego platformy Azure. Te alerty zapewniają wstępne monitorowanie wspólnego zestawu metryk, w tym procent procesora CPU i dostępnej pamięci. | Zobacz Włączanie zalecanych reguł alertów dla usługi Azure Local. |
Architektura wysokiego poziomu
Zasadniczo architektura lokalnego monitorowania platformy Azure obejmuje następujące kluczowe składniki:
- Wdrażanie rozszerzeń w celu zbierania dzienników, metryk, telemetrii i alertów.
- Korzystanie z narzędzi usługi Azure Monitor, takich jak szczegółowe informacje, metryki, dzienniki, skoroszyty i alerty w celu efektywnego analizowania, wizualizowania i reagowania na dane.
Poniższy diagram przedstawia architekturę implementacji monitorowania lokalnego platformy Azure.