Udostępnij za pośrednictwem


Rozwiązywanie problemów z optymalizacjami kodu

Ten artykuł zawiera kroki rozwiązywania problemów i informacje dotyczące korzystania z optymalizacji kodu usługi Application Insights dla platformy Microsoft Azure.

Lista kontrolna rozwiązywania problemów

Krok 1. Wyświetlenie filmu wideo o konfiguracji optymalizacji kodu

Zapoznaj się z poniższym pokazowym filmem wideo, aby dowiedzieć się, jak poprawnie skonfigurować optymalizacje kodu.

Krok 2. Upewnij się, że aplikacja jest połączona z zasobem usługi Application Insights

Utwórz zasób usługi Application Insights i sprawdź, czy jest on połączony z poprawną aplikacją.

Krok 3. Sprawdź, czy program .NET Profiler jest włączony

Włącz program .NET Profiler.

Krok 4. Sprawdzanie, czy program .NET Profiler zbiera profile

Aby upewnić się, że profile są przekazywane do zasobu usługi Application Insights, wykonaj następujące kroki:

  1. W witrynie Azure Portal wyszukaj i wybierz pozycję Application Insights.

  2. Na liście zasobów usługi Application Insights wybierz nazwę zasobu.

  3. W okienku nawigacji zasobu usługi Application Insights znajdź nagłówek Zbadaj , a następnie wybierz pozycję Wydajność.

  4. Na stronie Wydajność zasobu usługi Application Insights wybierz pozycję Profiler:

    Zrzut ekranu witryny Azure Portal przedstawiający sposób przechodzenia do profilera usługi Application Insights.

  5. Na stronie Profiler wyświetl sekcję Ostatnie sesje profilowania.

    Zrzut ekranu witryny Azure Portal przedstawiający stronę profilera usługi Application Insights.

    Uwaga

    Jeśli nie widzisz żadnych sesji profilowania, zobacz Rozwiązywanie problemów z profilerem usługi Application Insights.

Krok 5. Regularne sprawdzanie profilera

Po pomyślnym wykonaniu poprzednich kroków sprawdź stronę Profilera , aby uzyskać szczegółowe informacje. W międzyczasie usługa nadal analizuje profile i udostępnia szczegółowe informacje zaraz po wykryciu problemów w kodzie. Po włączeniu programu .NET Profiler może być konieczne wygenerowanie profilów i przeanalizowanie ich przez usługę kilku godzin. Jeśli usługa nie wykryje żadnych problemów w kodzie, zostanie wyświetlony komunikat z potwierdzeniem, że nie znaleziono żadnych szczegółowych informacji.

Skontaktuj się z nami, aby uzyskać pomoc

Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii na temat platformy Azure.