Ćwiczenie — monitorowanie i rejestrowanie

Ukończone

Przyjrzyjmy się metryce w usłudze Application Szczegółowe informacje, aby zmierzyć wydajność i zidentyfikować potencjalne wąskie gardła.

Sprawdzanie metryk w witrynie Azure Portal

Funkcje są teraz uruchamiane na platformie Azure i nadal gromadzić dane w bazie danych utworzonej za pomocą usługi Azure Cosmos DB. Wdrożone aplikacje funkcji można wyświetlić w witrynie Azure Portal i wyświetlić dane telemetryczne aplikacji za pomocą połączonego zasobu aplikacji Szczegółowe informacje, jak pokazano na poniższych zrzutach ekranu:

Mapa aplikacji

Screenshot that shows the Application map.

Mapa aplikacji przedstawia sposób, w jaki usługi są zależne od siebie. Jak widać, funkcja konsumenta jest powiązana z bazą danych utworzoną za pomocą usługi Azure Cosmos DB, ale nie z inną funkcją. Ponadto funkcja konsumenta jest luźno połączona z centrum zdarzeń platformy Azure. Funkcja tworzenia jest powiązana z centrum zdarzeń, ale nie z funkcją zużywającą lub bazą danych.

Transmisja strumieniowa metryk na żywo

Screenshot that shows the Live metrics stream.

Wydajność

Screenshot that shows the Performance screen.

Aby zbadać wydajność stosu aplikacji, możesz przyjrzeć się bliżej Operationsmetodom , Dependencieslub Roles. Każdy z nich pozwala zagłębić się jeszcze bardziej szczegółowo.

Ustawianie alertów

Zawsze chcesz mieć pewność, że system działa prawidłowo. Jeśli coś pójdzie nie tak lub zachowanie wskazuje, że coś może pójść nie tak, chcesz otrzymać automatyczny alarm. Alerty są rozwiązaniem. Ustaw i przejrzyj alerty dotyczące usług na karcie Alerty w obszarze Monitorowanie.

Screenshot that shows Alerts options.

Wybierz pozycję Nowa reguła alertu, zaznacz zakres i wybierz warunek. Możesz wybrać konkretny dziennik przy użyciu niestandardowego wyszukiwania dzienników lub użyć jednego z inteligentnych wstępnie zdefiniowanych.

Screenshot that shows the Configure signal logic screen.

W przypadku wydajności czas trwania jest ważny. Pomyśl o tym, co jest dla Ciebie ważniejsze. Czy średni czas trwania jest wystarczający, czy ważne jest, aby każde żądanie było w odpowiednim czasie i potrzebujesz alertu dla wartości odstających? Możesz utworzyć dowolną liczbę alertów zgodnie z potrzebami. Po wybraniu warunku określ akcję. Aby ułatwić konserwację, można je organizować w grupach akcji.