Élő profil Azure App Service alkalmazásokról az Application Elemzések

A Profiler futtatásához ASP.NET ASP.NET Core alapszintű vagy magasabb Azure App Service futó alkalmazásokat. A Profiler linuxos engedélyezése jelenleg csak a következő módszerrel lehetséges:.

Profilkészítő engedélyezése az alkalmazáshoz

Ha engedélyezni szeretné a Profiler alkalmazást, kövesse az alábbi utasításokat. Ha más típusú Azure-szolgáltatást futtat, az alábbi utasításokat követve más támogatott platformokon is engedélyezni tudja a Profiler szolgáltatást:

Az Elemzések Profiler előre telepítve van a App Services részeként. Az alábbi lépések azt mutatják be, hogyan engedélyezheti a App Service. Akkor is kövesse ezeket a lépéseket, ha az App Elemzések SDK-t az alkalmazásba foglalta a build során.

Megjegyzés

Az Application Elemzések Profiler kód nélküli telepítése a .NET Core támogatási szabályzatot követi. További információ a támogatott futásidőkről: .NET Core támogatási szabályzat.

  1. Navigáljon az azure-beli vezérlőpultra a App Service.

  2. Engedélyezze az "Always On" beállítást az App Service-hez. Ezt a beállítást a Gépház , a Konfiguráció lapon találja (lásd a következő lépésben látható képernyőképet), majd válassza az Általános beállítások lapot.

  3. Nyissa meg Gépház > Application Elemzések lapot.

    Az App Elemzések engedélyezése App Services portálon

  4. Kövesse a panel utasításait egy új erőforrás létrehozásához, vagy válasszon ki egy meglévő App Elemzések az alkalmazás figyelése számára. Győződjön meg arról is, hogy a Profiler be van va. Ha az Application Elemzések-erőforrása más előfizetésben található, mint App Service, ezen az oldalon nem konfigurálhatja az alkalmazás-Elemzések. Ezt azonban manuálisan is meg lehet tenni a szükséges alkalmazásbeállítások manuális létrehozásával. A következő szakasz a Profiler manuális engedélyezésére vonatkozó utasításokat tartalmaz.

    App Elemzések webhelybővítmény hozzáadása

  5. A Profiler mostantól engedélyezve van egy App Services alkalmazásbeállítással.

    Alkalmazásbeállítás a Profilerhez

Profilkészítő engedélyezése manuálisan vagy Azure Resource Manager

Az Elemzések Profiler úgy engedélyezhető, ha alkalmazásbeállításokat hoz létre a Azure App Service. A fent látható beállításokkal elérhető oldal hozza létre ezeket az alkalmazásbeállításokat. A beállítások létrehozását azonban automatizálhatja egy sablon vagy más módszer használatával. Ezek a beállítások akkor is működni fognak, Elemzések az Application Elemzések erőforrás a saját előfizetéséhez Azure App Service. A profilkészítő engedélyezéséhez a következő beállítások szükségesek:

Alkalmazásbeállítás Érték
APPINSIGHTS_INSTRUMENTATIONKEY Az Alkalmazás-erőforráshoz Elemzések iKey
APPINSIGHTS_PROFILERFEATURE_VERSION 1.0.0
DiagnosticServices_EXTENSION_VERSION ~3

Ezeket az értékeket a következő sablonok Azure Resource Manager meg:, Azure PowerShell, Azure CLI.

Profilkészítő engedélyezése más felhőkhöz

Jelenleg csak a végpontok módosítását igénylő régiók Azure Government Azure China.

Alkalmazásbeállítás AZ USA kormányzati felhőszolgáltatása China Cloud
ApplicationInsightsProfilerEndpoint https://profiler.monitor.azure.us https://profiler.monitor.azure.cn
ApplicationInsightsEndpoint https://dc.applicationinsights.us https://dc.applicationinsights.azure.cn

Profilkészítő letiltása

Egy adott alkalmazáspéldány Profiler szolgáltatásának leállításához vagy újraindításához a bal oldali oldalsávon válassza a WebJobs lehetőséget, és állítsa le a nevű ApplicationInsightsProfiler3 webfeladatot.

Profilkészítő letiltása webes feladathoz

Javasoljuk, hogy a Profiler engedélyezve legyen az összes alkalmazásban, hogy a lehető leghamarabb felderítsen bármilyen teljesítménybeli problémát.

A Profiler fájljai törölhetők, ha a WebDeploy használatával helyez üzembe módosításokat a webalkalmazásban. A törlést úgy akadályozhatja meg, hogy App_Data mappa törlődik az üzembe helyezés során.

Következő lépések