Profiler inschakelen voor Azure Service Fabric-toepassingen
Application Insights Profiler is opgenomen in Azure Diagnostics. U kunt de Azure Diagnostics-extensie installeren met behulp van een Azure Resource Manager-sjabloon (ARM-sjabloon) voor uw Azure Service Fabric-cluster. Haal een sjabloon op waarmee Azure Diagnostics op een Service Fabric-cluster wordt geïnstalleerd.
In dit artikel leert u het volgende:
- Voeg de eigenschap Application Insights Profiler toe aan uw ARM-sjabloon.
- Implementeer uw Service Fabric-cluster met de Application Insights Profiler-instrumentatiesleutel.
- Schakel Application Insights in voor uw Service Fabric-toepassing.
- Implementeer uw Service Fabric-cluster opnieuw om Profiler in te schakelen.
Vereisten
- Profiler ondersteunt .NET Framework- en .NET-toepassingen.
- Controleer of u .NET Framework 4.6.2 of hoger gebruikt.
- Controleer of het geïmplementeerde besturingssysteem of hoger is
Windows Server 2012 R2
.
- Een beheerd Azure Service Fabric-cluster.
Een implementatiesjabloon maken
Ga in uw beheerde Service Fabric-cluster naar de locatie waar u de ARM-sjabloon hebt geïmplementeerd.
Zoek de
WadCfg
tags in de extensie Azure Diagnostics in het implementatiesjabloonbestand.Voeg de volgende
SinksConfig
sectie toe als een onderliggend element vanWadCfg
. Vervang deApplicationInsightsProfiler
eigenschapswaarde door uw eigen Application Insights-instrumentatiesleutel:"settings": { "WadCfg": { "SinksConfig": { "Sink": [ { "name": "MyApplicationInsightsProfilerSinkVMSS", "ApplicationInsightsProfiler": "YOUR_APPLICATION_INSIGHTS_INSTRUMENTATION_KEY" } ] }, }, }
Uw Service Fabric-cluster implementeren
Nadat u met uw instrumentatiesleutel hebt bijgewerkt WadCfg
, implementeert u uw Service Fabric-cluster.
Application Insights Profiler wordt geïnstalleerd en ingeschakeld wanneer de extensie Azure Diagnostics is geïnstalleerd.
Application Insights inschakelen voor uw Service Fabric-toepassing
Profiler kan alleen profielen voor uw aanvragen verzamelen als uw toepassing bewerkingen bijhoudt met Application Insights.
- Voor staatloze API's: zie de instructies voor het bijhouden van aanvragen voor profilering.
- Voor het bijhouden van aangepaste bewerkingen in andere soorten apps: Zie Aangepaste bewerkingen bijhouden met Application Insights .NET SDK.
Nadat u Application Insights hebt ingeschakeld, implementeert u uw toepassing opnieuw.
Verkeer genereren en Profiler-traceringen weergeven
- Start een beschikbaarheidstest om verkeer naar uw toepassing te genereren.
- Wacht 10 tot 15 minuten voordat traceringen zijn verzonden naar het Application Insights-exemplaar.
- Bekijk de Profiler-traceringen via het Application Insights-exemplaar in de Azure Portal.
Volgende stappen
Notitie
Op 31 maart 2025 eindigt de ondersteuning voor opname van instrumentatiesleutels. Opname van instrumentatiesleutels blijft werken, maar we bieden geen updates of ondersteuning meer voor de functie. Stap over op verbindingsreeksen om te profiteren van nieuwe mogelijkheden.