Udostępnij przez


Metryki dla usługi Application Gateway

Usługa Azure Application Gateway zapewnia kompleksowe funkcje monitorowania za pomocą metryk usługi Azure Monitor . Te metryki ułatwiają śledzenie wydajności i kondycji wystąpienia bramy aplikacji, w tym opóźnienia żądań, łączności zaplecza i pomiarów przepływności.

W tym artykule opisano metryki dostępne dla usługi Application Gateway, sposób uzyskiwania do nich dostępu i wizualizowania oraz konfigurowania alertów na podstawie progów metryk. Poznasz metryki czasowe, które ułatwiają diagnozowanie wąskich gardeł wydajności, wskaźniki kondycji zaplecza serwera i metryki Zapory Aplikacji Webowej na potrzeby monitorowania zabezpieczeń. Aby uzyskać więcej informacji, zobacz Metryki usługi Azure Monitor.

Omówienie metryk

Metryki usługi Application Gateway to wartości liczbowe zbierane w regularnych odstępach czasu, które opisują charakterystykę wydajności bramy w określonych punktach w czasie. Te metryki są automatycznie publikowane w usłudze Azure Monitor, gdy żądania przepływają przez usługę Application Gateway, a punkty danych są przechwytywane co 60 sekund.

Metryki obsługiwane przez SKU wersji V2 usługi Application Gateway

Uwaga / Notatka

Informacje dotyczące serwera proxy TLS/TCP można znaleźć w dokumentacji danych.

Metryki pomiaru czasu

Usługa Application Gateway udostępnia kilka wbudowanych metryk chronometrażu związanych z żądaniem i odpowiedzią, które są mierzone w milisekundach.

Zrzut ekranu z diagramem pokazującym metryki czasowe dla usługi Application Gateway.

Uwaga / Notatka

Jeśli w usłudze Application Gateway istnieje więcej niż jeden odbiornik, zawsze filtruj według wymiaru odbiornika , porównując różne metryki opóźnienia, aby uzyskać znaczące wnioskowanie.

Uwaga / Notatka

Opóźnienie może być obserwowane w danych metryk, ponieważ wszystkie metryki są agregowane w odstępach jednej minuty. To opóźnienie może się różnić w różnych bramach aplikacji w zależności od czasu rozpoczęcia metryki.

Metryki chronometrażu umożliwiają określenie, czy zaobserwowane spowolnienie jest spowodowane siecią klienta, wydajnością usługi Application Gateway, siecią zaplecza i nasyceniem stosu TCP serwera zaplecza, wydajnością aplikacji zaplecza lub dużym rozmiarem plików. Aby uzyskać więcej informacji, zobacz Metryki czasowe.

** Na przykład, jeśli występuje wzrost trendu czasu odpowiedzi pierwszego bajtu zaplecza, ale trend czasu połączenia zaplecza jest stabilny, możesz wywnioskować, że opóźnienie między bramą aplikacji a zapleczem oraz czas potrzebny na nawiązanie połączenia jest stabilny. Wzrost jest spowodowany wzrostem czasu odpowiedzi aplikacji zaplecza. Z drugiej strony, jeśli skok czasu odpowiedzi pierwszego bajtu zaplecza jest związany z odpowiadającym wzrostem czasu połączenia zaplecza, można określić, że sieć między Application Gateway a serwerem zaplecza lub stos TCP serwera zaplecza uległ nasyceniu.

Jeśli zauważysz wzrost czasu odpowiedzi ostatniego bajtu zaplecza, ale czas odpowiedzi pierwszego bajtu zaplecza jest stabilny, możesz wyłudić, że skok jest spowodowany większym żądanym plikiem.

Podobnie, jeśli łączny czas bramy aplikacji ma gwałtowny wzrost, ale czas odpowiedzi ostatniego bajtu zaplecza jest stabilny, może to wskazywać na wąskie gardło wydajności w bramie aplikacji lub wąskie gardło w sieci między klientem a bramą aplikacji. Ponadto jeśli rTT klienta ma również odpowiedni skok, oznacza to, że spadek jest spowodowany siecią między klientem a usługą Application Gateway.

Metryki usługi Application Gateway

W przypadku usługi Application Gateway dostępnych jest kilka metryk. Aby uzyskać listę, zobacz Metryki usługi Application Gateway.

Metryki zaplecza

W przypadku usługi Application Gateway dostępnych jest kilka metryk zaplecza. Aby uzyskać listę, zobacz Metryki zaplecza.

Metryki zapory aplikacji internetowej (WAF)

Aby uzyskać informacje na temat monitorowania WAF, zobacz Metryki WAF w wersji 2 i Metryki WAF w wersji 1.

Wizualizacja metryk

Przejdź do bramy aplikacji w obszarze Monitorowanie wybierz pozycję Metryki. Aby wyświetlić dostępne wartości, wybierz listę rozwijaną METRYKA .

Na poniższej ilustracji przedstawiono przykład z trzema metrykami wyświetlanymi przez ostatnie 30 minut:

Zrzut ekranu przedstawiający widok miary z wyświetlonymi trzema metrykami.

Aby wyświetlić bieżącą listę metryk, zobacz Obsługiwane metryki w usłudze Azure Monitor.

Reguły alertów dotyczące metryk

Reguły alertów można uruchomić na podstawie metryk dla zasobu. Na przykład alert może wywołać webhook lub wysłać wiadomość e-mail do administratora, jeśli przepustowość bramy aplikacji jest powyżej, poniżej lub na poziomie określonego progu przez określony czas.

Poniższy przykład przeprowadzi Cię przez proces tworzenia reguły alertu, która wysyła wiadomość e-mail do administratora po naruszeniu progu przepływności:

  1. wybierz Dodaj alert metryki, aby otworzyć stronę Dodaj regułę. Możesz również uzyskać dostęp do tej strony ze strony metryk.

    Zrzut ekranu przedstawiający przycisk Dodaj alert metryki.

  2. Na stronie Dodawanie reguły wypełnij sekcje nazwy, warunku i powiadamiania, a następnie wybierz przycisk OK.

    • W selektorze Warunek wybierz jedną z czterech wartości: Większe niż, Większe niż lub równe, Mniejsze niż lub Mniejsze lub równe.

    • W selektorze Okres wybierz okres od pięciu minut do sześciu godzin.

    • Jeśli wybierzesz pozycję Właściciele poczty e-mail, współautorzy i czytelnicy, wiadomość e-mail może być dynamiczna na podstawie użytkowników, którzy mają dostęp do tego zasobu. W przeciwnym razie możesz podać rozdzielaną przecinkami listę użytkowników w polu Dodatkowe adresy e-mail administratora .

    Zrzut ekranu przedstawiający stronę Dodawanie reguły.

Jeśli próg zostanie naruszony, zostanie dostarczona wiadomość e-mail podobna do tej na poniższej ilustracji.

Zrzut ekranu przedstawiający powiadomienie e-mail dotyczące progu naruszenia.

Po utworzeniu alertu dotyczącego metryk zostanie wyświetlona lista alertów. Zawiera omówienie wszystkich reguł alertów.

Zrzut ekranu przedstawiający listę alertów i reguł.

Aby dowiedzieć się więcej na temat powiadomień o alertach, zobacz Odbieranie powiadomień o alertach.

Aby dowiedzieć się więcej o elementach webhook i sposobie ich używania z alertami, odwiedź stronę Konfigurowanie elementu webhook w alercie metryk platformy Azure.

Dalsze kroki