Profilkészítő engedélyezése az Azure Cloud Services
Az Application Insights Profiler engedélyezésével teljesítménybeli nyomkövetéseket kaphat az Azure Cloud Services-példányához. A Profiler az Azure Cloud Services-példányra van telepítve a Azure Diagnostics bővítményen keresztül.
Ebből az útmutatóból a következőket tanulhatja meg:
- Engedélyezze az Azure Cloud Services-példányának, hogy diagnosztikai adatokat küldjön az Application Insightsnak.
- Konfigurálja a Azure Diagnostics bővítményt a megoldáson belül a Profiler telepítéséhez.
- Helyezze üzembe a szolgáltatást, és hozzon létre forgalmat a Profiler-nyomkövetések megtekintéséhez.
Előfeltételek
- Győződjön meg arról, hogy beállította az Azure Cloud Services-példány diagnosztikát.
- Használja a .NET-keretrendszer 4.6.1-et vagy újabb verziót.
- Ha operációsrendszer-család 4-et használ, telepítse a .NET-keretrendszer 4.6.1-et vagy újabb verziót egy indítási feladattal.
- Az Os Family 5 alapértelmezés szerint tartalmazza a .NET-keretrendszer kompatibilis verzióját.
Kérelmek nyomon követése az Application Insights használatával
Amikor közzéteszi az Azure Cloud Services-példányát a Azure Portal, adja hozzá az Application Insights SDK-t az Azure Cloud Services.
Miután hozzáadta az SDK-t, és közzétette az Azure Cloud Services-példányát a Azure Portal, kövesse nyomon a kéréseket az Application Insights használatával:
- ASP.NET webes szerepkörök esetén: Az Application Insights automatikusan nyomon követi a kéréseket.
- Feldolgozói szerepkörök esetén: Manuálisan kell hozzáadnia a kódot az alkalmazáshoz a kérések nyomon követéséhez.
Az Azure Diagnostics bővítmény konfigurálása
Keresse meg az alkalmazásszerepkörhöz tartozó Azure Diagnostics diagnostics.wadcfgx fájlt.
Adja hozzá a következő SinksConfig
szakaszt a gyermekelemeként 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>
Megjegyzés
Az alkalmazás és a ApplicationInsightsProfiler
fogadó által használt rendszerállapotkulcsnak egyeznie kell.
A szolgáltatás üzembe helyezése az új Diagnosztikai konfigurációval. Az Application Insights Profiler mostantól úgy van konfigurálva, hogy az Azure Cloud Services példányán fusson.
Következő lépések
Megjegyzés
2025. március 31-én megszűnik az eszközkulcsalapú betöltés támogatása. A rendszerállapotkulcs-betöltés továbbra is működni fog, de a továbbiakban nem biztosítunk frissítéseket vagy támogatást a funkcióhoz. Váltsa át a kapcsolati sztringeket az új képességek kihasználásához.