A .NET Profiler engedélyezése Azure Service Fabric-alkalmazásokhoz
A .NET-hez készült Application Insights Profiler az Azure Diagnostics részét képezi. Az Azure Diagnostics bővítményt egy Azure Resource Manager-sablon (ARM-sablon) használatával telepítheti az Azure Service Fabric-fürthöz. Szerezzen be egy sablont , amely telepíti az Azure Diagnosticst egy Service Fabric-fürtön.
Ebből az útmutatóból a következőket tanulhatja meg:
- Adja hozzá az Application Insights Profiler for .NET tulajdonságot az ARM-sablonhoz.
- A Service Fabric-fürt üzembe helyezése az Application Insights Profiler for .NET rendszerállapot-kulcsával.
- Engedélyezze az Application Insightst a Service Fabric-alkalmazásban.
- Telepítse újra a Service Fabric-fürtöt a .NET Profiler engedélyezéséhez.
Előfeltételek
- A Profiler támogatja .NET-keretrendszer és .NET-alkalmazásokat.
- Ellenőrizze, hogy a .NET-keretrendszer 4.6.2 vagy újabb verziót használja-e.
- Győződjön meg arról, hogy az üzembe helyezett operációs rendszer vagy
Windows Server 2012 R2
újabb.
- Felügyelt Azure Service Fabric-fürt.
Üzembehelyezési sablon létrehozása
A Service Fabric által felügyelt fürtben lépjen oda, ahol az ARM-sablont implementálta.
Keresse meg a
WadCfg
címkéket az Azure Diagnostics bővítményben az üzembehelyezési sablonfájlban.Adja hozzá a következő
SinksConfig
szakaszt a következő elem gyermekelemekéntWadCfg
. Cserélje le aApplicationInsightsProfiler
tulajdonság értékét a saját Application Insights-eszközkulcsra:"settings": { "WadCfg": { "SinksConfig": { "Sink": [ { "name": "MyApplicationInsightsProfilerSinkVMSS", "ApplicationInsightsProfiler": "YOUR_APPLICATION_INSIGHTS_INSTRUMENTATION_KEY" } ] }, }, }
A Diagnosztikai bővítmény üzembehelyezési sablonhoz való hozzáadásáról további információt a Figyelés és diagnosztika használata Windows rendszerű virtuális géppel és Azure Resource Manager-sablonokkal című témakörben talál.
A Service Fabric-fürt üzembe helyezése
Miután frissítette WadCfg
a rendszerállapot-kulcsot, telepítse a Service Fabric-fürtöt.
A .NET-hez készült Application Insights Profiler telepítése és engedélyezése az Azure Diagnostics bővítmény telepítésekor történik.
Az Application Insights engedélyezése a Service Fabric-alkalmazásban
Ahhoz, hogy a .NET Profiler profilokat gyűjtsön a kérésekhez, az alkalmazásnak nyomon követési műveleteket kell végeznie az Application Insightsban.
- Állapot nélküli API-k esetén: Tekintse meg a profilkészítési kérelmek nyomon követésére vonatkozó utasításokat.
- Egyéni műveletek nyomon követése más típusú alkalmazásokban: Lásd : Egyéni műveletek nyomon követése az Application Insights .NET SDK-val.
Az Application Insights engedélyezése után helyezze újra üzembe az alkalmazást.
Forgalom generálása és a .NET Profiler-nyomkövetések megtekintése
- Egy rendelkezésre állási teszt elindítása az alkalmazás felé irányuló forgalom generálásához.
- Várjon 10–15 percet, amíg a nyomkövetések el lesznek küldve az Application Insights-példánynak.
- A Profiler-nyomkövetések megtekintése az Application Insights-példányon keresztül az Azure Portalon.
Következő lépések
Feljegyzés
2025. március 31-én megszűnik az eszközkulcsalapú betöltés támogatása. A rendszerállapot-kulcsok betöltése 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áltás kapcsolati sztring az új képességek kihasználásához.