Konfigurera kodoptimeringar
Att konfigurera kodoptimeringar för att identifiera och analysera flaskhalsar i processorer och minne i dina webbprogram är en enkel process i Azure Portal. I den här guiden får du lära du dig att:
- Anslut din webbapp till Application Insights.
- Aktivera .NET Profiler i webbappen.
Du kan granska dina kodoptimeringar i Azure Portal.
Demonstrationsvideo
Ansluta din webbapp till Application Insights
Innan du konfigurerar kodoptimeringar för webbappen kontrollerar du att appen är ansluten till en Application Insights-resurs.
I Azure Portal navigerar du till webbprogrammet.
På den vänstra menyn väljer du Inställningar>Application Insights.
På bladet Application Insights för ditt webbprogram bestämmer du följande alternativ:
Om webbappen redan är ansluten till en Application Insights-resurs:
En banderoll överst på bladet lyder: Appen är ansluten till Application Insights-resursen: {NAME-OF-RESOURCE}.
Om webbappen fortfarande behöver vara ansluten till en Application Insights-resurs:
En banderoll överst på bladet lyder: Appen ansluts till en automatiskt skapad Application Insights-resurs: {NAME-OF-RESOURCE}.
Klicka på Använd längst ned i fönstret Application Insights.
Aktivera .NET Profiler i webbappen
.NET Profiler samlar in spårningar i webbappen för kodoptimeringar som ska analyseras. Om kodoptimering märker några flaskhalsar i ditt program på några timmar kan du se och granska insikter om kodoptimeringar.
På bladet Application Insights går du till Instrumentera ditt program och väljer fliken .NET .
Under Profiler väljer du växlingsknappen för att aktivera .NET Profiler för din webbapp.
Kontrollera att .NET Profiler samlar in spårningar.
- Gå till din Application Insights-resurs.
- Välj Undersök>prestanda på den vänstra menyn.
- På bladet Prestanda väljer du Profiler på den översta menyn.
- Granska profilerarspårningarna som samlas in från din webbapp. Om du inte ser några spårningar kan du läsa felsökningsguiden.