Povolení profileru pro Azure Cloud Services
Trasování výkonu pro vaši instanci Azure Cloud Services můžete získat povolením profileru Application Insights. Profiler se nainstaluje do vaší instance Azure Cloud Services prostřednictvím rozšíření Azure Diagnostics.
V této příručce se naučíte:
- Povolte instanci Azure Cloud Services odesílat diagnostická data do Application Insights.
- Nakonfigurujte rozšíření Azure Diagnostics v rámci vašeho řešení pro instalaci Profileru.
- Nasaďte službu a vygenerujte provoz pro zobrazení trasování profileru.
Požadavky
- Ujistěte se, že jste pro instanci Azure Cloud Services nastavili diagnostiku.
- Použijte rozhraní .NET Framework 4.6.1 nebo novější.
- Pokud používáte operační systém řady 4, nainstalujte .NET Framework 4.6.1 nebo novější s úlohou po spuštění.
- Řada operačních systémů 5 ve výchozím nastavení obsahuje kompatibilní verzi rozhraní .NET Framework.
Sledování požadavků pomocí Application Insights
Když publikujete instanci Azure Cloud Services do Azure Portal, přidejte sadu Application Insights SDK do Azure Cloud Services.
Po přidání sady SDK a publikování instance Azure Cloud Services do Azure Portal sledujte požadavky pomocí Application Insights:
- Pro ASP.NET webových rolí: Application Insights automaticky sleduje požadavky.
- Pro role pracovních procesů: Abyste mohli žádosti sledovat, musíte do aplikace přidat kód ručně.
Konfigurace rozšíření Azure Diagnostics
Vyhledejte soubor Azure Diagnostics diagnostics.wadcfgx pro vaši aplikační roli.
Přidejte následující SinksConfig
oddíl jako podřízený prvek :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>
Poznámka
Klíče instrumentace používané aplikací a jímkou ApplicationInsightsProfiler
se musí shodovat.
Nasaďte službu s novou konfigurací diagnostiky. Profiler Application Insights je teď nakonfigurovaný tak, aby běžel ve vaší instanci Azure Cloud Services.
Další kroky
Poznámka
Podpora příjmu dat založeného na instrumentačním klíči skončí 31. března 2025. Příjem dat instrumentačního klíče bude dál fungovat, ale už nebudeme pro tuto funkci poskytovat aktualizace ani podporu. Přejděte na připojovací řetězce , abyste mohli využívat nové možnosti.