Udostępnij przez


Monitorowanie zdarzeń cyklu życia aplikacji przy użyciu dziennika aktywności platformy Azure i usługi Azure Service Health

Uwaga

Plany Basic, Standardi Enterprise weszły w okres wycofywania 17 marca 2025 r. Aby uzyskać więcej informacji, zobacz ogłoszenie o wycofaniu usługi Azure Spring Apps.

Ten artykuł dotyczy:✅ Podstawowa/Standardowa ✅ Enterprise

W tym artykule pokazano, jak monitorować zdarzenia cyklu życia aplikacji i konfigurować alerty za pomocą dziennika aktywności platformy Azure i usługi Azure Service Health.

Usługa Azure Spring Apps udostępnia wbudowane narzędzia do monitorowania stanu i kondycji aplikacji. Zdarzenia cyklu życia aplikacji ułatwiają zrozumienie wszelkich zmian wprowadzonych w aplikacjach, dzięki czemu można podjąć odpowiednie działania.

Wymagania wstępne

Monitorowanie zdarzeń cyklu życia aplikacji wyzwalanych przez użytkowników w dziennikach aktywności platformy Azure

Dzienniki aktywności platformy Azure zawierają zdarzenia zasobów emitowane przez operacje wykonywane na zasobach w ramach subskrypcji. Następujące szczegóły dotyczące zdarzeń cyklu życia aplikacji (takich jak uruchamianie, zatrzymywanie i ponowne uruchamianie) są dodawane do dzienników aktywności platformy Azure:

  • Godzina wykonania operacji.
  • Stan operacji.
  • Które instancje są tworzone, gdy uruchamiasz swoją aplikację.
  • Które wystąpienia są usuwane po zatrzymaniu aplikacji.
  • Które wystąpienia są usuwane i tworzone po ponownym uruchomieniu aplikacji.

Aby wyświetlić wystąpienia, których dotyczy problem podczas ponownego uruchamiania aplikacji, przejdź do wystąpienia usługi Azure Spring Apps w witrynie Azure Portal i wybierz pozycję Dziennik aktywności w okienku nawigacji.

Zrzut ekranu portalu Azure przedstawiający stronę Dziennik aktywności i okienko szczegółów otwarte dla wybranej operacji.

Monitorowanie zdarzeń cyklu życia aplikacji w usłudze Azure Service Health

Usługa Azure Resource Health ułatwia diagnozowanie i uzyskiwanie pomocy technicznej w przypadku problemów, które mogą mieć wpływ na dostępność usługi. Te problemy obejmują zdarzenia usług, planowane okresy konserwacji i regionalne awarie. Zdarzenia ponownego uruchamiania aplikacji są dodawane do usługi Azure Service Health. Obejmują one zarówno nieoczekiwane zdarzenia (na przykład nieplanowaną awarię aplikacji) i zaplanowane akcje (na przykład planowaną konserwację).

Monitorowanie nieplanowanych zdarzeń cyklu życia aplikacji

Po ponownym uruchomieniu aplikacji z powodu nieplanowanych zdarzeń, wystąpienie usługi Azure Spring Apps wyświetla stan obniżonej wydajności w sekcji Kondycja zasobów w portalu Azure. Zdegradowany oznacza, że zasób wykrył potencjalną utratę wydajności, chociaż jest nadal dostępny do użycia. Przykłady nieplanowanych zdarzeń to awaria aplikacji, awaria kontroli kondycji i awaria systemu.

Na stronie głównej platformy Azure wybierz pozycję Service Health , a następnie wybierz pozycję Resource Health.

W historii kondycji można znaleźć najnowszy stan, główną przyczynę i wystąpienia, których dotyczy problem.

Zrzut ekranu portalu Azure przedstawiający stronę Resource Health z informacjami i historią kondycji dla zdegradowanego zasobu.

Monitorowanie zdarzeń cyklu życia planowanej aplikacji

Aplikacja może zostać ponownie uruchomiona podczas konserwacji platformy. Powiadomienie o konserwacji można otrzymać z wyprzedzeniem na stronie Planowana konserwacja usługi Azure Service Health.

Zrzut ekranu portalu Azure przedstawiający stronę Service Health dotyczącą planowanej konserwacji z zaznaczonym problemem konserwacyjnym.

W przypadku konserwacji platformy, wystąpienie usługi Azure Spring Apps pokazuje stan zdegradowany. Jeśli ponowne uruchomienie jest wymagane podczas konserwacji platformy, usługa Azure Spring Apps przeprowadza aktualizację stopniową w celu przyrostowej aktualizacji aplikacji. Aktualizacje stopniowe są przeznaczone do aktualizowania obciążeń bez przestojów. Najnowszy stan można znaleźć na stronie historii kondycji.

Zrzut ekranu przedstawiający przykładowy dziennik witryny Azure Portal dotyczący planowanej konserwacji w toku.

Uwaga

Obecnie usługa Azure Spring Apps wykonuje jedną regularną planowaną konserwację, aby uaktualnić podstawową wersję kubernetes co 2–4 miesiące. Aby uzyskać szczegółowy harmonogram konserwacji, zobacz powiadomienia na stronie Azure Service Health.

Konfigurowanie alertów

Możesz skonfigurować alerty dla zdarzeń cyklu życia aplikacji. Powiadomienia o kondycji usługi są również przechowywane w dzienniku aktywności platformy Azure. Dziennik aktywności przechowuje dużą ilość informacji, dlatego istnieje oddzielny interfejs użytkownika, który ułatwia wyświetlanie i konfigurowanie alertów dotyczących powiadomień o kondycji usługi.

Poniższa lista zawiera opis kluczowych kroków niezbędnych do skonfigurowania alertu:

  1. Skonfiguruj grupę akcji z działaniami, które należy podjąć, gdy alert zostanie uruchomiony. Przykładowe typy akcji obejmują wysyłanie połączenia głosowego, wiadomości SMS, poczty e-mail; lub wyzwalanie różnych typów akcji automatycznych. Różne alerty mogą używać tej samej grupy akcji lub różnych grup akcji w zależności od wymagań użytkownika.
  2. Konfigurowanie reguł alertów. Alerty używają grup akcji do powiadamiania użytkowników o wyzwoleniu alertu dla określonego zdarzenia cyklu życia aplikacji.

Konfigurowanie alertów w dzienniku aktywności

Wykonaj następujące kroki, aby utworzyć regułę alertu dziennika aktywności w witrynie Azure Portal:

  1. Przejdź do wystąpienia usługi Azure Spring Apps i wybierz pozycję Dziennik aktywności w okienku nawigacji.

  2. Wybierz dowolny dziennik, aby otworzyć okienko szczegółów, a następnie wybierz pozycję Nowa reguła alertu.

    Zrzut ekranu witryny Azure Portal przedstawiający stronę Dziennik aktywności i przycisk Nowa reguła alertu wyróżniony dla wybranego dziennika.

  3. Domyślnie alerty są ograniczone do bieżącej subskrypcji. Wybierz kartę Zakres , aby wybrać inną subskrypcję.

  4. Wybierz kartę Warunek . Wybierz pozycję Nazwa sygnału, aby skonfigurować kryteria warunku.

    Zrzut ekranu przedstawiający warunek alertu dziennika aktywności w witrynie Azure Portal.

  5. Wybierz kartę Akcje . Dodaj grupy akcji do zastosowania do reguły alertu.

  6. Wybierz pozycję Przeglądanie i tworzenie, a następnie wybierz pozycję Utwórz.

Konfigurowanie alertów w celu monitorowania zdarzeń cyklu życia aplikacji w usłudze Azure Service Health

Wykonaj poniższe kroki, aby utworzyć regułę alertu dla powiadomień o kondycji usługi w witrynie Azure Portal.

  1. Na stronie głównej platformy Azure wybierz pozycję Kondycja usługi , a następnie wybierz pozycję Kondycja zasobu w okienku nawigacji.

  2. Wybierz pozycję Dodaj alert dotyczący kondycji zasobów.

    Zrzut ekranu przedstawiający stronę Kondycja zasobu w witrynie Azure Portal z wyróżnionym przyciskiem

  3. Wybierz kartę Zakres . Określ zasoby, które mają zostać zastosowane do reguły alertu.

    Zrzut ekranu portalu Azure przedstawiający kartę Zakres w oknie dialogowym Tworzenie reguły alertu po wybraniu z poziomu strony Kondycja zasobów.

  4. Wybierz kartę Warunek . Zdefiniuj kryteria wyzwalania reguły alertu.

    Zrzut ekranu portalu Azure przedstawiający zakładkę Warunek okna dialogowego Tworzenie reguły alertu po wybraniu na stronie Kondycja zasobów.

  5. Wybierz kartę Akcje . Dodaj grupy akcji do zastosowania do reguły alertu.

  6. Wybierz pozycję Przeglądanie i tworzenie, a następnie wybierz pozycję Utwórz.

Konfigurowanie alertów w celu monitorowania powiadomienia o planowanej konserwacji

Wykonaj następujące kroki, aby utworzyć regułę alertu dla powiadomień o planowanej konserwacji w witrynie Azure Portal:

  1. Na stronie głównej platformy Azure wybierz pozycję Service Health , a następnie wybierz pozycję Alerty dotyczące kondycji w okienku nawigacji.

  2. Wybierz pozycję Dodaj alert dotyczący kondycji usługi.

    Zrzut ekranu przedstawiający stronę Alerty kondycji witryny Azure Portal z wyróżnionym przyciskiem

  3. Podaj wartości ustawień na kartach Zakres, Warunek i Akcje .

    Zrzut ekranu witryny Azure Portal przedstawiający kartę Zakres okna dialogowego Tworzenie reguły alertu po wybraniu na stronie Alerty dotyczące kondycji.

  4. Wybierz pozycję Przeglądanie i tworzenie, a następnie wybierz pozycję Utwórz.

Następne kroki

Samodzielne diagnozowanie i rozwiązywanie problemów w usłudze Azure Spring Apps