Felsöka inga data: Application Insights för .NET och .NET Core

Den här artikeln innehåller felsökningsinformation som hjälper dig att lösa problem när data saknas eller inte visas när du använder Application Insights för .NET och .NET Core.

Obs!

Den här artikeln har nyligen uppdaterats för att använda termen Azure Monitor-loggar i stället för Log Analytics. Loggdata lagras fortfarande på en Log Analytics-arbetsyta och samlas fortfarande in och analyseras av samma Log Analytics-tjänst. Vi uppdaterar terminologin för att bättre återspegla loggarnas roll i Azure Monitor. Mer information finns i Terminologiändringar i Azure Monitor.

En del av min telemetri saknas

Exempelscenarier:

I Application Insights ser jag bara en bråkdel av de händelser som min app genererar

  • Om du konsekvent ser samma bråk beror det förmodligen på anpassningsbar sampling. Bekräfta den här orsaken genom att välja Översikt>Search och titta på en instans av en begäran eller annan händelse. Om du vill se fullständig egenskapsinformation väljer du ellipsen (...) längst ned i avsnittet Egenskaper . Om antalet förfrågningar är större än 1 används sampling.
  • Det är möjligt att du når en datahastighetsgräns för din prisplan. Dessa gränser tillämpas per minut.

Jag upplever slumpmässigt dataförlust

Obs!

Om data saknas är det möjligt att data avvisas av serverdelen. Den här situationen kan inträffa av olika orsaker, inklusive följande orsaker:

  • Obligatoriska fält saknas.
  • Ett eller flera fält överskrider storleksgränserna.
  • SDK:er misslyckas tyst i stället för att utlösa undantag.

Du kan använda ett verktyg som Fiddler eller något annat verktyg som ska inspektera HTTP-trafik för att bekräfta lyckade telemetriuppladdningar. Serverdelen returnerar HTTP-statuskoden "200 OK" för att indikera en lyckad uppladdning. Eller så kan du använda SDK-loggarna för att se om serverdelen avvisar data.

Jag upplever dataförlust i en konsolapp eller i en webbapp när appen håller på att stoppas

  • SDK-kanalen håller telemetrin i bufferten och skickar den i batchar. Om programmet stängs av kan du uttryckligen behöva anropa Flush(). Beteendet Flush() beror på vilken kanal som används.
  • Per .NET Core/.NET Framework-konsolprogram krävs uttryckligen anrop Flush() följt av strömsparläge i konsolappar.

Antalet begäranden som samlas in av Application Insights SDK matchar inte IIS-loggantalet för mitt program

IIS-loggar (Internet Information Services) räknar alla begäranden som når IIS och kan skilja sig från det totala antalet begäranden som når ett program. På grund av det här beteendet är det inte säkert att antalet förfrågningar som samlas in av SDK:erna matchar det totala antalet IIS-loggar.

Inga data från min server

Exempelscenarier:

Jag har installerat min app på min webbserver och nu ser jag ingen telemetri från den. Det fungerade ok på min utvecklingsdator

Ett brandväggsproblem är troligen orsaken. Ange brandväggsfel för Application Insights för att skicka data.

Jag installerade Azure Monitor Application Insights-agenten på min webbserver för att övervaka befintliga appar. Jag ser inga resultat

Mer information finns i Felsöka statusövervakaren.

Kontrollera TLS/SSL-klientinställningar (ASP.NET)

Om du har ett ASP.NET program som finns i Azure App Service eller i IIS på en virtuell dator kan programmet misslyckas med att ansluta till tjänsten Snapshot Debugger på grund av ett SSL-säkerhetsprotokoll som saknas.

Slutpunkten för ögonblicksbildsfelsökaren kräver TLS version 1.2. Uppsättningen SSL-säkerhetsprotokoll är en av de egenheter som aktiveras av <httpRuntime> elementets targetFramework attributvärde i avsnittet i <system.web>web.config-filen . Om målramverket är 4.5.2 eller lägre ingår inte TLS 1.2 som standard.

Obs!

Elementets <httpRuntime>targetFramework attributvärde är oberoende av målramverket som används när du skapar ditt program.

Om du vill kontrollera inställningen öppnar duweb.config-filen och letar upp <system.web> avsnittet. Kontrollera att for <httpRuntime> är inställt på targetFramework 4.6 eller senare.

<system.web>
  ...
  <httpRuntime targetFramework="4.7.2" />
  ...
</system.web>

Obs!

Om du ändrar elementets <httpRuntime>targetFramework värde ändras körningens egenheter som tillämpas på ditt program och kan orsaka andra subtila beteendeändringar. Se till att testa programmet noggrant när du har gjort den här ändringen. En fullständig lista över kompatibilitetsändringar finns i Ommåla ändringar.

Om målramverket är 4.7 eller senare fastställer Windows de tillgängliga protokollen. I Azure App Service är TLS 1.2 tillgängligt. Men om du använder en egen virtuell dator kan du behöva aktivera TLS 1.2 i operativsystemet.

FileNotFoundException: "Det gick inte att läsa in filen eller sammansättningen Microsoft.AspNet TelemetryCorrelation"

Mer information om det här felet finns i GitHub-problem 1610.

När du uppgraderar från Application Insights SDK:er som är äldre än version 2.4 kontrollerar du att följande ändringar har tillämpats på web.config - och ApplicationInsights.config-filerna :

  1. I web.configbör du ha två HTTP-moduler i stället för en. Ordningen är viktig för vissa scenarier:

    <system.webServer>
      <modules>
        <add name="TelemetryCorrelationHttpModule"
          type="Microsoft.AspNet.TelemetryCorrelation.TelemetryCorrelationHttpModule, Microsoft.AspNet.TelemetryCorrelation"
          preCondition="integratedMode,managedHandler" />
        <add name="ApplicationInsightsHttpModule"
          type="Microsoft.ApplicationInsights.Web.ApplicationInsightsHttpModule, Microsoft.AI.Web"
          preCondition="managedHandler" />
      </modules>
    </system.webServer>
    
  2. I ApplicationInsights.config, utöver RequestTrackingTelemetryModule, bör du ha följande telemetrimodul:

    <TelemetryModules>
      <Add Type="Microsoft.ApplicationInsights.Web.AspNetDiagnosticTelemetryModule, Microsoft.AI.Web"/>
    </TelemetryModules>
    

Om uppgraderingen misslyckas på rätt sätt kan det leda till att oväntade undantag eller telemetri inte samlas in.

Inget alternativ för Att lägga till Application Insights i Visual Studio

Exempelscenario:

När jag högerklickar på ett befintligt projekt i Solution Explorer visas inga Application Insights-alternativ

  • Verktygen stöder inte alla typer av .NET-projekt. WCF-projekt (Web and Windows Communication Foundation) stöds. För andra projekttyper, till exempel skrivbords- eller tjänstprogram, kan du fortfarande lägga till en Application Insights SDK i projektet manuellt.
  • Kontrollera att du har Visual Studio 2013 Update 3 eller senare. Den är förinstallerad med Utvecklaranalysverktyg som tillhandahåller Application Insights SDK.
  • Välj Verktygstillägg>och Uppdateringar. Kontrollera sedan om Developer Analytics Tools är installerat och aktiverat. Om den är installerad och aktiverad väljer du Uppdateringar för att se om det finns en tillgänglig uppdatering.
  • Öppna dialogrutan Nytt projekt och välj ASP.NET webbprogram. Om du ser alternativet Application Insights installeras verktygen. Annars avinstallerar och installerar du om utvecklaranalysverktygen.

Det gick inte att lägga till Application Insights

Exempelscenario:

När jag försöker lägga till Application Insights i ett befintligt projekt visas ett felmeddelande

Troliga orsaker:

Fixa:

  • Kontrollera att du har angett inloggningsuppgifter för rätt Azure-konto.
  • Kontrollera att du har åtkomst till Azure Portal i webbläsaren. Öppna Inställningar och se om det finns någon begränsning.
  • Lägg till Application Insights i ditt befintliga projekt. I Solution Explorer högerklickar du på projektet och väljer Lägg till Application Insights.

"NuGet-paket saknas" på min byggserver

Exempelscenario:

Allt byggs ok när jag felsöker på min utvecklingsdator, men jag får ett NuGet-fel på byggservern

Se NuGet-paketåterställning och automatisk paketåterställning.

Menykommando saknas för att öppna Application Insights från Visual Studio

Exempelscenario:

När jag högerklickar på mitt projekt Solution Explorer ser jag inga Application Insights-kommandon eller så ser jag inget Open Application Insights-kommando

Troliga orsaker:

  • Du skapade Application Insights-resursen manuellt.
  • Projektet är av en typ som Application Insights-verktygen inte stöder.
  • Utvecklaranalysverktygen är inaktiverade i din instans av Visual Studio.
  • Din version av Visual Studio är äldre än Visual Studio 2013 Update 3.

Fixa:

  • Kontrollera att Visual Studio-versionen är Visual Studio 2013 Update 3 eller senare.
  • Välj Verktygstillägg>och Uppdateringar. Kontrollera att Developer Analytics Tools är installerat och aktiverat. Om den är installerad och aktiverad väljer du Uppdateringar för att se om det finns en tillgänglig uppdatering.
  • Högerklicka på projektet i Solution Explorer. Om du ser kommandot Application Insights>Configure Application Insights använder du det för att ansluta projektet till resursen i Application Insights-tjänsten.

Annars stöds inte projekttypen direkt av utvecklaranalysverktygen. Om du vill se telemetrin loggar du in på Azure Portal, söker efter och väljer Application Insights och väljer ditt program.

"Åtkomst nekad" när Application Insights öppnas från Visual Studio

Exempelscenario:

Menykommandot "Öppna Application Insights" tar mig till Azure Portal, men jag får felmeddelandet "åtkomst nekad"

Den Microsoft-inloggning som du senast använde i standardwebbläsaren har inte åtkomst till resursen som skapades när Application Insights lades till i den här appen. Det finns två troliga orsaker:

Orsak Lösning
Du har fler än ett Microsoft-konto – kanske ett arbetskonto och ett personligt Microsoft-konto. I så fall var inloggningen som du senast använde i standardwebbläsaren ett annat konto än det som har åtkomst till att lägga till Application Insights i projektet. Välj ditt namn i det övre högra hörnet i webbläsarfönstret och logga ut. Logga sedan in med det konto som har åtkomst. Search för och välj Application Insights och välj ditt program.
Någon annan har lagt till Application Insights i projektet och har glömt att ge dig åtkomst till resursgruppen där den skapades. Om de använde ett organisationskonto kan de lägga till dig i teamet. Eller så kan de ge dig individuell åtkomst till resursgruppen.

"Det går inte att hitta tillgången" när Application Insights öppnas från Visual Studio

Exempelscenario:

Menykommandot "Öppna Application Insights" tar mig till Azure Portal, men jag får felet "Det gick inte att hitta tillgången"

Det finns två troliga orsaker:

  • Application Insights-resursen för ditt program har tagits bort.
  • Någon har angett eller ändrat anslutningssträng i ApplicationInsights.config utan att uppdatera projektfilen.

Anslutningssträng i ApplicationInsights.config-filen styr var telemetrin skickas. En rad i projektfilen styr vilken resurs som öppnas när du använder kommandot i Visual Studio.

Använd någon av följande korrigeringar:

  • I Solution Explorer högerklickar du på projektet och väljer Application Insights>Configure Application Insights (Konfigurera Application Insights). I dialogrutan kan du antingen välja att skicka telemetri till en befintlig resurs eller skapa en ny.
  • Öppna resursen direkt. Logga in på Azure Portal, sök efter och välj Application Insights och välj ditt program.

Var hittar jag min telemetri?

Exempelscenario:

Jag loggade in på Azure Portal och jag tittar på Azures startinstrumentpanel. Så var hittar jag mina Application Insights-data?

  • Search för och välj Application Insights och välj ditt program. Om du inte har några projekt där måste du lägga till eller konfigurera Application Insights i ditt webbprojekt. Du kan bläddra igenom sammanfattningsdiagrammen som visas för att se mer information.
  • När du felsöker appen i Visual Studio väljer du knappen Application Insights .

Inga serverdata (eller inga data alls)

Exempelscenario:

Jag körde min app och öppnade sedan Application Insights-tjänsten i Microsoft Azure, men alla diagram visar "Lär dig att samla in", "Inte konfigurerad" eller endast sidvisning och användardata, men inga serverdata

  • Kör programmet i felsökningsläge i Visual Studio (F5). Använd programmet för att generera viss telemetri. Kontrollera att du kan se händelser som loggas i Visual Studio-utdatafönstret.

    Skärmbild som visar ett program som körs i felsökningsläge i Visual Studio.

  • I Application Insights-portalen väljer du Översikt>Search. Data visas vanligtvis här först.

  • Välj Uppdatera. Fönstret uppdateras regelbundet, men du kan också göra det manuellt. Uppdateringsintervallet är längre för större tidsintervall.

  • Kontrollera att anslutningssträngarna matchar. I huvudfönstret för din app i Application Insights-portalen går du till listrutan Essentials och tittar på Anslutningssträng. Öppna sedan ApplicationInsights.config i projektet i Visual Studio och leta upp elementet <ConnectionString> . Kontrollera om de två strängarna är lika. Om strängarna inte matchar utför du någon av följande åtgärder:

    Miljö Åtgärd
    Azure Portal Search för och välj Application Insights och leta sedan efter appresursen med rätt sträng.
    Visual Studio Högerklicka på projektet i Visual Studio Solution Explorer och välj Konfigurera Application Insights>. Återställ appen för att skicka telemetri till rätt resurs.

    Om du inte hittar matchande strängar kontrollerar du att du använder samma inloggningsuppgifter i Visual Studio som du använder för att logga in på portalen.

  • I Azure Portal söker du efter och väljer Service Health. Om kartan har några aviseringsaviseringar väntar du tills de har återgått till hälsa. Stäng sedan och öppna programfönstret i Application Insights igen.

  • Läs vår statusblogg.

  • Har du skrivit någon kod för SDK på serversidan som kan ändra anslutningssträng i TelemetryClient instanser eller i TelemetryContext? Eller skrev du en filter- eller samplingskonfiguration som kanske filtrerar bort för mycket?

  • Om du redigerade ApplicationInsights.configkontrollerar du noggrant konfigurationen av <elementen TelemetryInitializers> och <TelemetryProcessors>. En felaktigt namngiven typ eller parameter kan göra att SDK:n inte skickar några data.

Inga data för sidvisningar, webbläsare och användning

Exempelscenario:

Jag ser data i diagram över serversvarstid och serverbegäranden, men inga data i sidvyns inläsningstid eller i webbläsar- eller användningsfönster

Data kommer från skript på webbsidorna.

  • Om du har lagt till Application Insights i ett befintligt webbprojekt måste du lägga till skripten för hand.
  • Kontrollera att Internet Explorer inte visar webbplatsen i kompatibilitetsläge.
  • Använd webbläsarens felsökningsfunktion (F12 i vissa webbläsare och välj sedan Nätverk) för att kontrollera att data skickas till dc.services.visualstudio.com.

Inga beroende- eller undantagsdata

Se beroendetelemetri och undantagstelemetri.

Inga prestandadata

Prestandadata som CPU och I/O-hastighet är tillgängliga för följande miljöer under Inställningsservrar>:

Inga (server) data sedan jag publicerade appen till min server

  • Kontrollera att du kopierade alla Microsoft.ApplicationInsights DLL:er till servern tillsammans med Microsoft.Diagnostics.Instrumentation.Extensions.Intercept.dll.
  • I brandväggen kan du behöva öppna några TCP-portar.
  • Om du måste använda en proxy för att skicka ut från företagets nätverk anger du <standardproxyelementet> i web.config.

Prestandapåverkan när Application Insights är aktiverat

Aktivering av Application Insights SDK i ditt program kan ibland leda till prestandaproblem, till exempel hög CPU-användning, minnesläckor, trådläckor eller TCP-portöverbelastning. De här problemen beror ofta på att programmet läcker Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration objekt. Varje läckt instans skapar ytterligare två trådar, vilket leder till en kontinuerlig ökning av processens trådantal över tid. Om du ser ett växande antal trådar är det viktigt att söka efter läckor av TelemetryConfiguration-objekt .

Vanliga orsaker till TelemetryConfiguration-läckor

Det finns två huvudsakliga orsaker till läckande TelemetryConfiguration objekt:

  • Explicit skapande i kod: Om du skapar TelemetryConfiguration objekt i koden kontrollerar du att de inte skapas oavsiktligt per webbbegäran. Använd i stället en delad global instans. För .NET Framework program får du åtkomst till den globala instansen med TelemetryConfiguration.Active. För .NET Core-program använder du TelemetryConfiguration.CreateDefault() för att hämta en standardkonfiguration.

  • Felaktig användning av tjänstleverantör: Undvik att anropa services.BuildServiceProvider() i .NET Core-program.ConfigureServices Metoden BuildServiceProvider skapar en ny tjänstleverantör som initierar och läser konfigurationen, vilket resulterar i ett nytt TelemetryConfiguration objekt varje gång. Ett sådant mönster kan leda till läckor och rekommenderas inte, vilket anges i Visual Studio-varningen mot den här kodningspraxisen.

Jag brukade se data, men det har stoppats

Har du nått din månatliga kvot för datapunkter? Öppna Inställningar>Kvot och prissättning för att ta reda på det. I så fall kan du uppgradera ditt abonnemang eller betala för mer kapacitet. Se prissättningsschemat.

Jag ser inte alla data jag förväntar mig

Om ditt program skickar betydande data och du använder Application Insights SDK för ASP.NET version 2.0.0-beta3 eller senare kan funktionen för anpassningsbar sampling fungera och endast skicka en procentandel av telemetrin.

Du kan inaktivera det, men vi rekommenderar inte det. Sampling är utformad så att relaterad telemetri överförs korrekt för diagnostiska ändamål.

Klientens IP-adress är 0.0.0.0

Den 5 februari 2018 meddelade vi att vi tog bort loggningen av klientens IP-adress. Den här rekommendationen påverkar inte geoplats.

Obs!

Om du behöver ip-adressens tre första oktetter kan du använda en telemetriinitierare för att lägga till ett anpassat attribut. Det här problemet påverkar inte data som samlats in före den 5 februari 2018.

Felaktiga geografiska data i användartelemetri

Stads- och lands-/regiondimensionerna härleds från IP-adresser och är inte alltid korrekta. Dessa IP-adresser bearbetas först för plats och ändras sedan till 0.0.0.0 som ska lagras.

Undantagsfelet "det går inte att hitta metoden" vid körning i Azure Cloud Services

Har du byggt för .NET Long Term Support (LTS)? Tidigare versioner stöds inte automatiskt i Azure Cloud Services roller. Installera LTS på varje roll innan du kör appen.

Felsöka loggar

Följ de här anvisningarna för att samla in felsökningsloggar för ditt ramverk.

.NET Framework

Obs!

Från och med version 2.14 behövs inte längre paketet Microsoft.AspNet.ApplicationInsights.HostingStartup . SDK-loggar samlas nu in med Paketet Microsoft.ApplicationInsights . Inget annat paket krävs.

  1. Ändra ApplicationInsights.config-filen så att den innehåller följande XML-kod:

    <TelemetryModules>
      <Add Type="Microsoft.ApplicationInsights.Extensibility.Implementation.Tracing.FileDiagnosticsTelemetryModule, Microsoft.ApplicationInsights">
        <Severity>Verbose</Severity>
        <LogFileName>mylog.txt</LogFileName>
        <LogFilePath>C:\\SDKLOGS</LogFilePath>
      </Add>
    </TelemetryModules>
    

    Programmet måste ha skrivbehörighet till den konfigurerade platsen.

  2. Starta om processen så att SDK:n hämtar de nya inställningarna.

  3. Återställ ändringarna när du är klar.

.NET Core

  1. Installera Application Insights SDK NuGet-paketet för ASP.NET Core-paketet från NuGet. Den version som du installerar måste matcha den aktuella installerade versionen av Microsoft.ApplicationInsights.

    Den senaste versionen av Microsoft.ApplicationInsights.AspNetCore är 2.14.0 och refererar till Microsoft.ApplicationInsights version 2.14.0. Därför bör den version av Microsoft.ApplicationInsights.AspNetCore som ska installeras vara 2.14.0.

  2. ConfigureServices Ändra metoden i klassen Startup.cs:

    services.AddSingleton<ITelemetryModule, FileDiagnosticsTelemetryModule>();
    services.ConfigureTelemetryModule<FileDiagnosticsTelemetryModule>( (module, options) => {
        module.LogFilePath = "C:\\SDKLOGS";
        module.LogFileName = "mylog.txt";
        module.Severity = "Verbose";
    } );
    

    Programmet måste ha skrivbehörighet till den konfigurerade platsen.

  3. Starta om processen så att SDK:n hämtar de nya inställningarna.

  4. Återställ ändringarna när du är klar.

Samla in loggar med PerfView

PerfView är ett kostnadsfritt verktyg som hjälper till att isolera PROCESSOR, minne och andra problem.

Application Insights SDK-loggen EventSource har självfelsökningsloggar som kan registreras av PerfView.

Om du vill samla in loggar laddar du ned PerfView och kör det här kommandot:

PerfView.exe collect -MaxCollectSec:300 -NoGui /onlyProviders=*Microsoft-ApplicationInsights-Core,*Microsoft-ApplicationInsights-Data,*Microsoft-ApplicationInsights-WindowsServer-TelemetryChannel,*Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Dependency,*Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Web,*Microsoft-ApplicationInsights-Extensibility-DependencyCollector,*Microsoft-ApplicationInsights-Extensibility-HostingStartup,*Microsoft-ApplicationInsights-Extensibility-PerformanceCollector,*Microsoft-ApplicationInsights-Extensibility-EventCounterCollector,*Microsoft-ApplicationInsights-Extensibility-PerformanceCollector-QuickPulse,*Microsoft-ApplicationInsights-Extensibility-Web,*Microsoft-ApplicationInsights-Extensibility-WindowsServer,*Microsoft-ApplicationInsights-WindowsServer-Core,*Microsoft-ApplicationInsights-LoggerProvider,*Microsoft-ApplicationInsights-Extensibility-EventSourceListener,*Microsoft-ApplicationInsights-AspNetCore,*Redfield-Microsoft-ApplicationInsights-Core,*Redfield-Microsoft-ApplicationInsights-Data,*Redfield-Microsoft-ApplicationInsights-WindowsServer-TelemetryChannel,*Redfield-Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Dependency,*Redfield-Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Web,*Redfield-Microsoft-ApplicationInsights-Extensibility-DependencyCollector,*Redfield-Microsoft-ApplicationInsights-Extensibility-PerformanceCollector,*Redfield-Microsoft-ApplicationInsights-Extensibility-EventCounterCollector,*Redfield-Microsoft-ApplicationInsights-Extensibility-PerformanceCollector-QuickPulse,*Redfield-Microsoft-ApplicationInsights-Extensibility-Web,*Redfield-Microsoft-ApplicationInsights-Extensibility-WindowsServer,*Redfield-Microsoft-ApplicationInsights-LoggerProvider,*Redfield-Microsoft-ApplicationInsights-Extensibility-EventSourceListener,*Redfield-Microsoft-ApplicationInsights-AspNetCore

Du kan ändra dessa parametrar efter behov:

Parameter Beskrivning
MaxCollectSec Ange den här parametern för att förhindra att PerfView körs på obestämd tid och påverkar serverns prestanda.
OnlyProviders Ange den här parametern för att endast samla in loggar från SDK:et. Du kan anpassa den här listan baserat på dina specifika undersökningar.
NoGui Ange den här parametern för att samla in loggar utan användargränssnittet.

Mer information finns i:

Samla in loggar med dotnet-trace

Du kan också använda ett plattformsoberoende .NET Core-verktyg, dotnet-trace, för att samla in loggar som kan ge ytterligare hjälp vid felsökning. Det här verktyget kan vara användbart för Linux-baserade miljöer.

När du har installerat dotnet-tracekör du följande dotnet-trace collect-kommando i bash:

dotnet-trace collect --process-id <PID> --providers Microsoft-ApplicationInsights-Core,Microsoft-ApplicationInsights-Data,Microsoft-ApplicationInsights-WindowsServer-TelemetryChannel,Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Dependency,Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Web,Microsoft-ApplicationInsights-Extensibility-DependencyCollector,Microsoft-ApplicationInsights-Extensibility-HostingStartup,Microsoft-ApplicationInsights-Extensibility-PerformanceCollector,Microsoft-ApplicationInsights-Extensibility-EventCounterCollector,Microsoft-ApplicationInsights-Extensibility-PerformanceCollector-QuickPulse,Microsoft-ApplicationInsights-Extensibility-Web,Microsoft-ApplicationInsights-Extensibility-WindowsServer,Microsoft-ApplicationInsights-WindowsServer-Core,Microsoft-ApplicationInsights-LoggerProvider,Microsoft-ApplicationInsights-Extensibility-EventSourceListener,Microsoft-ApplicationInsights-AspNetCore,Redfield-Microsoft-ApplicationInsights-Core,Redfield-Microsoft-ApplicationInsights-Data,Redfield-Microsoft-ApplicationInsights-WindowsServer-TelemetryChannel,Redfield-Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Dependency,Redfield-Microsoft-ApplicationInsights-Extensibility-AppMapCorrelation-Web,Redfield-Microsoft-ApplicationInsights-Extensibility-DependencyCollector,Redfield-Microsoft-ApplicationInsights-Extensibility-PerformanceCollector,Redfield-Microsoft-ApplicationInsights-Extensibility-EventCounterCollector,Redfield-Microsoft-ApplicationInsights-Extensibility-PerformanceCollector-QuickPulse,Redfield-Microsoft-ApplicationInsights-Extensibility-Web,Redfield-Microsoft-ApplicationInsights-Extensibility-WindowsServer,Redfield-Microsoft-ApplicationInsights-LoggerProvider,Redfield-Microsoft-ApplicationInsights-Extensibility-EventSourceListener,Redfield-Microsoft-ApplicationInsights-AspNetCore

Ta bort Application Insights

Om du vill ta bort Application Insights i Visual Studio följer du stegen i Ta bort Application Insights i Visual Studio.

Det fungerar fortfarande inte

Se sidan Microsoft Q&A för Application Insights.

Ansvarsfriskrivning för information från tredje part

De produkter från andra tillverkare som diskuteras i denna artikel tillverkas oberoende av Microsoft. Produkternas funktion eller tillförlitlighet kan därför inte garanteras.

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.