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:
- Monitorowanie aplikacji dla usługi Azure App Service i ASP.NET
- Monitorowanie aplikacji dla usługi Azure App Service i ASP.NET Core
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.