Skonfiguruj alerty dzienników dla usługi Azure Local
Dotyczy: Azure Local 2311.2 i nowsze
W tym artykule opisano sposób konfigurowania alertów dzienników dla systemów Azure Local: korzystanie z usługi Insights dla Azure Local oraz używanie istniejących przykładowych zapytań dziennika, takich jak średnie wykorzystanie CPU węzła, dostępna pamięć, dostępna pojemność woluminu i nie tylko.
Aby uzyskać informacje o sposobie konfigurowania alertów dotyczących metryk, zobacz Konfigurowanie alertów metryk dla usługi Azure Local.
Poświęć kilka chwil, aby obejrzeć przewodnik wideo dotyczący zbierania nowych logów, dostosowywania skoroszytów Insights i tworzenia alertów przy użyciu logów.
Wymagania wstępne
Przed rozpoczęciem upewnij się, że zostały spełnione następujące wymagania wstępne:
- Masz dostęp do systemu lokalnego platformy Azure, który jest wdrożony i zarejestrowany.
- Musisz mieć włączoną usługę Insights w klastrze. Włączenie usługi Insights umożliwia skonfigurowanie klastra w celu zbierania wymaganych dzienników w obszarze roboczym usługi Log Analytics.
Konfigurowanie alertów dzienników przy użyciu usługi Insights
Ważne
Korzystanie ze szczegółowych informacji nie jest zalecane w przypadku alertów o wysokiej ważności. Zebranie dzienników może potrwać 15 minut.
Wykonaj następujące kroki, aby skonfigurować alerty dzienników przy użyciu usługi Insights. Upewnij się, że sprawdzono i spełniono wymagania wstępne.
Na portalu Azure przejdź do lub wyszukaj pozycję Monitor i wybierz Azure Local.
Wybierz jedną z kart, aby wyświetlić kondycję zasobów. Na przykład wybierz pozycję Węzły , aby wyświetlić kondycję węzłów w klastrze.
Dostosuj skoroszyt i edytuj go do momentu wyświetlenia się ikony widoku dzienników w niebieskim kolorze. Wybierz ikonę, aby wyświetlić i edytować zapytanie.
Po załadowaniu zapytania wybierz pozycję + Nowa reguła alertu.
Za pomocą interfejsu alertów można skonfigurować warunki alertu, akcje i nie tylko. Aby uzyskać więcej informacji, zobacz Wyniki zapytań dziennika i Akcje alertów i szczegóły.
Konfigurowanie alertów przy użyciu przykładowych zapytań dziennika
Możesz rozpocząć monitorowanie systemu lokalnego platformy Azure i konfigurowanie alertów przy użyciu wstępnie istniejących zapytań dziennika dostępnych w witrynie Azure Portal. Te zapytania mogą ułatwić sprawdzanie i monitorowanie kondycji systemu.
Wykonaj następujące kroki, aby skonfigurować alerty dzienników przy użyciu przykładowych zapytań dziennika. Upewnij się, że sprawdzono i spełniono wymagania wstępne.
W witrynie Azure Portal przejdź do strony zasobów systemu lokalnego platformy Azure, a następnie wybierz klaster, który chcesz monitorować przy użyciu przykładowych zapytań dziennika.
Na stronie Przegląd klastra wybierz Widok JSON.
Skopiuj szczegóły ClusterArmId z pola Identyfikator zasobu.
W witrynie Azure Portal przejdź do lub wyszukaj pozycję Monitor i wybierz pozycję Dzienniki.
Wybierz + Dodaj filtr, aby dodać filtr dla Typ zasobu.
Wybierz Azure Local dla wypełnionej listy przykładowych dzienników systemu Azure Local.
Wybierz pozycję Załaduj do edytora , aby otworzyć obszar roboczy zapytania.
Ustaw zakres na obszar roboczy usługi Log Analytics dla dzienników połączonych z zasobem klastra.
Wklej szczegóły ClusterArmId w
where ClusterArmId =~
sekcji zapytania, aby wyświetlić wyniki związane z klastrem.Wybierz Uruchom.
Po pojawieniu się informacji można sprawdzić dzienniki i utworzyć alerty na podstawie wyników. Aby uzyskać więcej informacji, zobacz Wyniki zapytań dziennika i Działania alertów i ich szczegóły.
Konfigurowanie alertów dla wielu klastrów
Aby ustawić nowe lub zmienić istniejące zapytanie, aby pomieścić wiele klastrów ClusterArmId, dodaj klauzulę | where ClusterArmId in~
do zapytania. Uwzględnij identyfikatory ClusterArmId dla każdego z klastrów, których chcesz użyć w zapytaniu. Na przykład | where ClusterArmId in~ ('ClusterArmId1', 'ClusterArmId2', 'ClusterArmId3')
Wyniki zapytania logów
Po dodaniu dzienników należy potwierdzić, że otrzymasz oczekiwane wyniki, uruchamiając zapytanie względem obszaru roboczego, w którym są przechowywane dzienniki klastra. Jeśli nie uzyskasz oczekiwanych wyników, popraw zapytanie dziennika i uruchom je ponownie.
Podczas tworzenia nowej reguły alertu należy ustawić szczegóły warunkowe, aby podsumować wyniki zapytania. Te szczegóły są oparte na trzech kategoriach: pomiar, podział według wymiarów i logika alertu. W szczegółach alertu wypełnij następujące składniki:
- Miara: wartość używana do konfigurowania alertów. Domyślnie przyjmuje tylko wartości liczbowe. Przekonwertuj wartości na liczbę całkowitą i wybierz poprawną z listy rozwijanej.
- Typ agregacji: zapewnia otrzymanie alertu, nawet jeśli tylko jedna wartość pamięci klastra spełnia określone elementy. W przypadku alertów w wielu klastrach należy umieścić typ agregacji jako wartość maksymalną, a nie średnią lub całkowitą.
-
Kolumna identyfikatora zasobu: dzieli wartość miary alertu na podstawie innych wartości. Aby uzyskać alerty w klastrze, użyj polecenia
clusterarmID
lub , aby skonfigurować alerty dla węzła, użyj polecenia_resourceID
. Sprawdź poprawność nazw wartości w zapytaniu dziennika. -
Nazwa wymiaru: dodatkowo rozdziela miarę alertu. Na przykład, aby uzyskać alerty dla każdego węzła, wybierz pozycję
Nodename
.- Podczas konfigurowania alertów może nie być widocznych wszystkich wartości w menu rozwijanym. Zaznacz pole wyboru Dołącz wszystkie przyszłe wartości , aby upewnić się, że skonfigurowano ten sam alert w wielu węzłach w klastrze.
- Wartość progu: udostępnia powiadomienie na podstawie ustawionej wartości.
W tym przykładzie, gdy wartość miary Memoryusageint z o maksymalnym typie agregacji osiągnie próg określony na 15 minut, otrzymasz powiadomienie.
Po ustawieniu szczegółów możesz przejrzeć warunki dotyczące dokładności alertów.
Akcje alertu i szczegóły
Aby określić sposób odbierania powiadomień dotyczących alertów klastra, użyj karty Akcje , jak pokazano na obrazie. Możesz utworzyć nowe grupy akcji lub ustawić regułę alertu dla istniejących. Możesz otrzymywać powiadomienia za pośrednictwem poczty e-mail, usługi Event Hubs i nie tylko.
Po ustawieniu akcji karta Szczegóły umożliwia ustawienie ważności alertu, nazwy, opisu i regionu. Wybierz pozycję Przejrzyj i utwórz , aby zapoznać się z ostatecznym przeglądem wszystkich ustawień alertu i utworzyć alert.
Po skonfigurowaniu alertów możesz monitorować reguły alertów, grupy akcji i nie tylko na karcie Alerty .
Częstotliwość zbierania dzienników
Domyślnie dzienniki są generowane co godzinę. Aby sprawdzić, jak często są zbierane dzienniki, użyj następującego polecenia programu PowerShell:
get-clusterresource "sddc management" | get-clusterparameter
Aby zmienić częstotliwość generowania dziennika na komputerze lokalnym, zmień parametr zbierania CacheDumpIntervalInSeconds
dzienników.
Oto przykład częstotliwości zapisywania logów ustawionej co 15 minut.
get-clusterresource "sddc management" | set-clusterparameter -name "CacheDumpIntervalInSeconds" -value 900
Uwaga
Aby zebrać wszystkie dzienniki, nie obniżać częstotliwości poniżej 15 minut.
Następne kroki
Dowiedz się, jak utworzyć reguły alertów usługi Azure Monitor.