Udostępnij za pośrednictwem


diagnostyka aplikacji Azure Functions

Azure Functions Diagnostyka aplikacji to przydatny zasób w Azure Portal do monitorowania i diagnozowania potencjalnych problemów w aplikacji Durable Functions. Nie tylko pomaga diagnozować problemy, ale także udostępnia potencjalne rozwiązania i/lub odpowiednią dokumentację, aby pomóc w szybszym rozwiązywaniu problemów.

Jak używać diagnostyki aplikacji Azure Functions

  1. Przejdź do zasobu aplikacji funkcji. W menu po lewej stronie wybierz pozycję Diagnozuj i rozwiąż problemy.

  2. Wyszukaj ciąg "Durable Functions" i wybierz wynik.

    Zrzut ekranu przedstawiający sposób wyszukiwania Durable Functions detektora.

  3. Jesteś teraz wewnątrz detektora Durable Functions, który sprawdza typowe problemy, Durable Functions aplikacje mają tendencję. Narzędzie do wykrywania zawiera również linki do narzędzi i dokumentacji, które mogą okazać się przydatne. Zapoznaj się z różnymi szczegółowymi informacjami w narzędziu do wykrywania, aby dowiedzieć się więcej o kondycji aplikacji. Niektóre przykłady tego, co wykrywacz informuje o dołączeniu Durable Functions wersji rozszerzenia używanej przez aplikację, problemów z wydajnością i wszelkich błędów lub ostrzeżeń. Jeśli występują problemy, zobaczysz sugestie dotyczące sposobu ich rozwiązywania i rozwiązywania.

    Zrzut ekranu przedstawiający Durable Functions detektora.

Inne przydatne detektory

Po lewej stronie okna znajduje się lista detektorów przeznaczonych do sprawdzania różnych problemów. W tej sekcji wyróżniono kilka.

Wykrywacz błędów aplikacji usługi Functions lub raportów pobiera wyniki z różnych detektorów sprawdzających kluczowe obszary aplikacji, które mogą być przyczyną awarii aplikacji lub zgłaszania błędów. Poniższy zrzut ekranu przedstawia wykonane testy (nie wszystkie 15 są przechwytywane na zrzucie ekranu) i dwa problemy wymagające uwagi.

Zrzut ekranu przedstawiający Durable Functions wykrywania błędów aplikacji w dół lub zgłaszania błędów.

Maksymalizacja wysokiej analizy procesora CPU pokazuje, że jedna aplikacja powoduje wysokie użycie procesora CPU.

Zrzut ekranu przedstawiający Durable Functions detektora analizy procesora CPU.

Poniżej przedstawiono sugestię po kliknięciu pozycji "Wyświetl rozwiązania". Jeśli zdecydujesz się skorzystać z drugiej opcji, możesz łatwo ponownie uruchomić witrynę, klikając przycisk .

Zrzut ekranu przedstawiający sugerowane rozwiązanie z detektora analizy wysokiego użycia procesora CPU.

Maksymalizowanie analizy pamięci pokazuje następujące ostrzeżenie i wykres. (Zwróć uwagę, że na zrzucie ekranu nie jest przechwycona większa zawartość).

Zrzut ekranu przedstawiający Durable Functions detektora analizy pamięci.

Poniżej przedstawiono sugestię po kliknięciu pozycji "Wyświetl rozwiązania". Możesz łatwo skalować w górę, klikając przycisk.

Zrzut ekranu przedstawiający sugerowane rozwiązanie z detektora analizy pamięci.