Inteligentne i skalowalne alerty dla serwerów z obsługą usługi Azure Arc za pomocą usługi Azure Monitor
Firma Tailwind Manufacturing interesuje się skonfigurowaniem systemu alertów w celu reagowania na sygnały operacyjne i łączności z serwerów z obsługą usługi Azure Arc. W tej lekcji dowiesz się, jak usługa Azure Monitor obsługuje inteligentne i skalowalne alerty za pomocą reguł. Następnie przejdziesz przez proces tworzenia reguły alertu usługi Azure Monitor dla serwerów z obsługą usługi Azure Arc.
Omówienie alertów i reguł alertów usługi Azure Monitor
Alerty proaktywnie powiadamiają o znalezieniu problemów z infrastrukturą lub aplikacją przy użyciu danych monitorowania w usłudze Azure Monitor. Umożliwiają one identyfikowanie i rozwiązywanie problemów przed ich zauważeniem przez użytkowników systemu. Podstawowe składniki alertów usługi Azure Monitor obejmują reguły alertów, grupy akcji i warunki monitorowania.
Reguły alertów są oddzielone od alertów i akcji wykonywanych po wyzwoleniu alertu. Reguła alertu przechwytuje element docelowy i kryteria dotyczące alertu. Kluczowe atrybuty alertu obejmują:
Zasób docelowy definiuje zakres i sygnały dostępne do zgłaszania alertów. Obiektem docelowym może być dowolny zasób platformy Azure. Serwery z obsługą usługi Azure Arc mogą być przeznaczone dla alertów usługi Azure Monitor.
Sygnał obejmuje metryki, dziennik aktywności, usługę Application Insights i dziennik emitowany przez zasób docelowy. Na przykład pulsy emitowane przez serwer z obsługą usługi Azure Arc lub próg wykorzystania procesora CPU tego serwera.
Kryteria określają kombinację sygnału i logiki zastosowanej w zasobie docelowym. Jeśli na przykład próg wykorzystania procesora CPU przekroczy 70%.
Nazwa alertu, opis alertu i ważność są konfigurowane przez użytkownika. Ważność waha się od 0 do 4, gdzie ważność 0 jest krytyczna, ważność 1 to błąd, ważność 2 to Ostrzeżenie, Ważność 3 to Informacje, a ważność 4 to Pełne.
Akcja określa odpowiednią grupę akcji, aby otrzymywać powiadomienia i odpowiadać. Główne typy akcji obejmują element Runbook automatyzacji, funkcję platformy Azure, ITSM, aplikację logiki, bezpieczny element webhook i element webhook.
Domyślna strona Alerty zawiera podsumowanie alertów utworzonych w określonym zakresie czasu. Możesz również zarządzać stanem alertu, aby określić, gdzie znajduje się w procesie rozwiązywania problemu. Gdy zostaną spełnione wszystkie kryteria określone w regule alertu, alert zostanie utworzony lub wyzwolony i ma stan Nowy. Stan można zmienić po potwierdzeniu alertu i zamknięciu. Wszystkie zmiany stanu są przechowywane w historii alertu.
Możesz chcieć programowo wykonywać zapytania dotyczące alertów generowanych w ramach subskrypcji. Za pomocą usługi Azure Resource Graph można programowo zarządzać wystąpieniami alertów. Ponadto można użyć grup inteligentnych, aby zmniejszyć szum i poprawić rozwiązywanie problemów. Grupy inteligentne to agregacje alertów opartych na algorytmach uczenia maszynowego.
Niezawodne zarządzanie alertami i struktura zasobów usługi Azure Monitor można rozszerzyć na raportowanie maszyn hybrydowych i wielochmurowych za pośrednictwem serwerów z obsługą usługi Azure Arc.
Tworzenie reguły alertu dla serwerów z obsługą usługi Azure Arc
Jeśli masz co najmniej jeden serwer z włączoną usługą Azure Arc z włączoną usługą VM Insights, możesz użyć następujących kroków, aby zdefiniować nową regułę alertu dla serwerów z obsługą usługi Azure Arc:
W przeglądarce przejdź do witryny Azure Portal pod adresem https://portal.azure.com/.
W portalu przejdź do pozycji Monitorowanie i wybierz pozycję Alerty z listy nawigacji po lewej stronie.
W sekcji Tworzenie wybierz pozycję Reguła alertu.
W sekcji Filtruj według typu zasobu wybierz pozycję Serwery — Azure Arc.
Wybierz docelowe serwery z obsługą usługi Azure Arc jako zakres reguły.
Wybierz sygnał \LogicalDisk(_Total)% Czas dysku (Azure.VM.Windows.GuestMetrics).
Wprowadź wartość Próg 0,5 i wybierz pozycję Gotowe.
Wybierz pozycję Utwórz nową grupę akcji, aby zdefiniować odpowiedź na alert.
W obszarze Podstawowe wprowadź nazwę subskrypcji, grupy zasobów i grupy akcji.
W obszarze Powiadomienia wybierz pozycję Wyślij wiadomość e-mail do roli usługi Azure Resource Manager i wybierz pozycję Właściciel z opcji listy rozwijanej.
Wprowadź nazwę powiadomienia i wybierz pozycję Przejrzyj i utwórz dla grupy akcji.
Wybierz pozycję Przejrzyj i utwórz dla reguły alertu.