Aktivera .NET Profiler för Azure Cloud Services
Du kan ta emot prestandaspårningar för din instans av Azure Cloud Services genom att aktivera Application Insights Profiler för .NET. Profiler installeras på din instans av Azure Cloud Services via Azure Diagnostics-tillägget.
I den här guiden får du lära du dig att:
- Aktivera din instans av Azure Cloud Services för att skicka diagnostikdata till Application Insights.
- Konfigurera Azure Diagnostics-tillägget i din lösning för att installera .NET Profiler.
- Distribuera din tjänst och generera trafik för att visa Profiler-spårningar.
Förutsättningar
- Kontrollera att du har konfigurerat diagnostik för din instans av Azure Cloud Services.
- Använd .NET Framework 4.6.1 eller senare.
- Om du använder OS Family 4 installerar du .NET Framework 4.6.1 eller senare med en startuppgift.
- OS Family 5 innehåller en kompatibel version av .NET Framework som standard.
Spåra begäranden med Application Insights
När du publicerar din instans av Azure Cloud Services i Azure Portal lägger du till Application Insights SDK i Azure Cloud Services.
När du har lagt till SDK och publicerat din instans av Azure Cloud Services i Azure Portal spårar du begäranden med hjälp av Application Insights:
- För ASP.NET webbroller: Application Insights spårar begäranden automatiskt.
- För arbetsroller: Du måste lägga till kod manuellt i ditt program för att spåra begäranden.
Konfigurera Azure Diagnostics-tillägget
Leta upp filen Azure Diagnostics diagnostics.wadcfgx för din programroll.
Lägg till följande SinksConfig
avsnitt som ett underordnat element i WadCfg
:
<WadCfg>
<DiagnosticMonitorConfiguration>...</DiagnosticMonitorConfiguration>
<SinksConfig>
<Sink name="MyApplicationInsightsProfiler">
<!-- Replace with your own Application Insights instrumentation key. -->
<ApplicationInsightsProfiler>00000000-0000-0000-0000-000000000000</ApplicationInsightsProfiler>
</Sink>
</SinksConfig>
</WadCfg>
Kommentar
Instrumentationsnycklarna som används av programmet och ApplicationInsightsProfiler
mottagaren måste matcha.
Distribuera tjänsten med den nya diagnostikkonfigurationen. Application Insights Profiler för .NET är nu konfigurerat för att köras på din instans av Azure Cloud Services.
Nästa steg
Kommentar
Stödet för inmatning av instrumentationsnycklar upphör den 31 mars 2025. Inmatningen av instrumenteringsnyckeln fortsätter att fungera, men vi kommer inte längre att tillhandahålla uppdateringar eller stöd för funktionen. Övergå till anslutningssträng för att dra nytta av nya funktioner.