Konfigurowanie alertów dzienników dla usługi Azure Local
Dotyczy: Azure Local, wersje 23H2 i 22H2
W tym artykule opisano sposób konfigurowania alertów dzienników dla systemów lokalnych platformy Azure: używanie szczegółowych informacji dla platformy Azure lokalnych i używanie wstępnie istniejących przykładowych zapytań dziennika, takich jak średni procesor 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śmiń kilka chwil, aby obejrzeć przewodnik wideo dotyczący zbierania nowych dzienników, dostosowywania skoroszytów szczegółowych informacji i tworzenia alertów przy użyciu dziennikó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.
W witrynie Azure Portal przejdź do lub wyszukaj pozycję Monitor i wybierz pozycję Azure Local (Lokalna platforma Azure).
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 niebieskiej ikony widoku Dzienniki. 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 Rejestrowanie wyników zapytań i akcji alertów i szczegółów.
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 pozycję 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 pozycję + Dodaj filtr , aby dodać filtr dla pozycji Typ zasobu.
Wybierz pozycję Azure Local (Lokalny ) dla wypełnionej listy przykładowych dzienników systemu lokalnego platformy Azure.
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 Rejestrowanie wyników zapytań i akcji alertów i szczegółów.
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 identyfikator 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 dziennika
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 Identyfikator 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ź nazwy wartości w zapytaniu dziennika, aby uzyskać dokładność. - Nazwa wymiaru: dzieli miarę alertu dalej. Aby na przykład uzyskać alerty na węzeł, 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 typem agregacji maksymalnego osiągnie próg 15 minut, otrzymasz alert.
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 dzienników ustawionych co 15 minut.
get-clusterresource "sddc management" | set-clusterparameter -name "CacheDumpIntervalInSeconds" -value 900
Uwaga
Aby zebrać wszystkie dzienniki, nie obniżają częstotliwości do mniej niż 15 minut.
Następne kroki
Dowiedz się, jak utworzyć reguły alertów usługi Azure Monitor.