.NET Profiler inschakelen voor Azure Service Fabric-toepassingen
Application Insights Profiler voor .NET 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 wordt geïnstalleerd op een Service Fabric-cluster.
In deze handleiding leert u het volgende:
- Voeg de eigenschap Application Insights Profiler voor .NET toe aan uw ARM-sjabloon.
- Implementeer uw Service Fabric-cluster met de Application Insights Profiler voor .NET-instrumentatiesleutel.
- Schakel Application Insights in voor uw Service Fabric-toepassing.
- Implementeer uw Service Fabric-cluster opnieuw om .NET 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 Azure Diagnostics-extensie in het implementatiesjabloonbestand.Voeg de volgende
SinksConfig
sectie toe als onderliggend element vanWadCfg
. Vervang deApplicationInsightsProfiler
eigenschapswaarde door uw eigen Application Insights-instrumentatiesleutel:"settings": { "WadCfg": { "SinksConfig": { "Sink": [ { "name": "MyApplicationInsightsProfilerSinkVMSS", "ApplicationInsightsProfiler": "YOUR_APPLICATION_INSIGHTS_INSTRUMENTATION_KEY" } ] }, }, }
Zie Bewaking en diagnostische gegevens gebruiken met een Windows-VM en Azure Resource Manager-sjablonen voor meer informatie over het toevoegen van de diagnostische extensie aan uw implementatiesjabloon.
Uw Service Fabric-cluster implementeren
Nadat u de instrumentatiesleutel hebt bijgewerkt WadCfg
, implementeert u uw Service Fabric-cluster.
Application Insights Profiler voor .NET wordt geïnstalleerd en ingeschakeld wanneer de Azure Diagnostics-extensie is geïnstalleerd.
Application Insights inschakelen in uw Service Fabric-toepassing
Voor de .NET Profiler om profielen voor uw aanvragen te verzamelen, moet uw toepassing bewerkingen bijhouden met Application Insights.
- Zie de instructies voor het bijhouden van aanvragen voor profilering voor stateless API's.
- Zie Aangepaste bewerkingen bijhouden met Application Insights .NET SDK voor het bijhouden van aangepaste bewerkingen in andere soorten apps.
Nadat u Application Insights hebt ingeschakeld, implementeert u de toepassing opnieuw.
Verkeer genereren en de .NET Profiler-traceringen weergeven
- Start een beschikbaarheidstest om verkeer naar uw toepassing te genereren.
- Wacht 10 tot 15 minuten totdat traceringen naar het Application Insights-exemplaar zijn verzonden.
- Bekijk de Profiler-traceringen via het Application Insights-exemplaar in 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. Overgang naar verbindingsreeks s om te profiteren van nieuwe mogelijkheden.