Udostępnij za pośrednictwem


Rozwiązywanie problemów z automatyczną instrumentacją usługi Application Insights

Ten artykuł ułatwia rozwiązywanie problemów z automatyczną instrumentacją w usłudze Application Insights.

Uwaga 16.

Automatyczna instrumentacja była znana jako "dołączanie bez kodu" przed październikiem 2021 r.

Dane telemetryczne nie są zgłaszane po włączeniu instrumentacji automatycznej

Przejrzyj te typowe scenariusze, jeśli włączono automatyczne instrumentację usługi Application Insights dla usługi App Service, ale nie widzisz zgłoszonych danych telemetrycznych.

Zestaw SDK usługi Application Insights został wcześniej zainstalowany

Automatyczna instrumentacja kończy się niepowodzeniem, gdy aplikacje platformy .NET i platformy .NET Core zostały już instrumentowane za pomocą zestawu SDK.

Usuń zestaw SDK usługi Application Insights, jeśli chcesz automatycznie instrumentować aplikację.

Aplikacja została opublikowana przy użyciu nieobsługiwanej wersji platformy .NET lub .NET Core

Sprawdź, czy obsługiwana wersja platformy .NET lub .NET Core została użyta do kompilowania i publikowania aplikacji.

Zapoznaj się z dokumentacją platformy .NET lub .NET Core, aby ustalić, czy twoja wersja jest obsługiwana:

Wykryto bibliotekę diagnosyjną

Automatyczna instrumentacja kończy się niepowodzeniem, jeśli wykryje następujące biblioteki:

  • System.Diagnostics.DiagnosticSource
  • Microsoft.AspNet.TelemetryCorrelation
  • Microsoft.ApplicationInsights

Aby automatyczne instrumentacja zakończyła się pomyślnie, należy usunąć te biblioteki.

Po włączeniu automatycznej instrumentacji występują problemy z samym zestawem SDK usługi Application Insights

Aby zdiagnozować problemy, możesz zebrać dzienniki samodzielnej diagnostyki dla zestawu SDK usługi Application Insights. Aby uzyskać więcej informacji, zobacz Jak zbierać dzienniki samodzielnej diagnostyki dla zestawów SDK usługi Application Insights.

Więcej pomocy

Jeśli masz pytania dotyczące automatycznej instrumentacji usługi Application Insights, możesz opublikować pytanie na naszej stronie pytań i odpowiedzi firmy Microsoft.

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.