Felsöka automatisk instrumentering i Application Insights
Den här artikeln hjälper dig att felsöka problem med automatisk instrumentering i Application Insights.
Kommentar
Automatisk instrumentering kallades för "kodlös koppling" före oktober 2021.
Telemetridata rapporteras inte när du har aktiverat automatisk instrumentering
Granska de här vanliga scenarierna om du har aktiverat automatisk instrumentering av Application Insights för apptjänsten men inte ser rapporterade telemetridata.
Application Insights SDK installerades tidigare
Automatisk instrumentering misslyckas när .NET- och .NET Core-appar redan har instrumenterats med SDK: et.
Ta bort Application Insights SDK om du vill instrumentera appen automatiskt.
En app publicerades med en version av .NET eller .NET Core som inte stöds
Kontrollera att en version av .NET eller .NET Core som stöds användes för att skapa och publicera program.
Se .NET- eller .NET Core-dokumentationen för att avgöra om din version stöds:
- Programövervakning för Azure App Service och ASP.NET
- Programövervakning för Azure App Service och ASP.NET Core
Ett diagnostikbibliotek har identifierats
Automatisk instrumentering misslyckas om den identifierar följande bibliotek:
System.Diagnostics.DiagnosticSource
Microsoft.AspNet.TelemetryCorrelation
Microsoft.ApplicationInsights
Dessa bibliotek måste tas bort för att automatisk instrumentering ska lyckas.
Du stöter på problem med själva Application Insights SDK när du har aktiverat automatisk instrumentering
Du kan samla in självdiagnostikloggar för Application Insights SDK för att diagnostisera problem. Mer information finns i Samla in självdiagnostikloggar för Application Insights SDK:er.
Mer hjälp
Om du har frågor om automatisk instrumentering i Application Insights kan du ställa en fråga på vår frågesida för Microsoft Q&A.
Kontakta oss för att få hjälp
Om du har frågor eller behöver hjälp skapar du en supportförfrågan eller frågar Azure community support. Du kan också skicka produktfeedback till Azure-feedbackcommunityn.