Sdílet prostřednictvím


Povolení profileru .NET pro Azure Cloud Services

Trasování výkonu pro vaši instanci služby Azure Cloud Services můžete získat povolením profileru Application Insights pro .NET. Profiler je nainstalovaný ve vaší instanci Azure Cloud Services prostřednictvím rozšíření Azure Diagnostics.

V této příručce se naučíte:

  • Povolte instanci Azure Cloud Services, aby odesílala diagnostická data do Application Insights.
  • Nakonfigurujte rozšíření Azure Diagnostics v rámci vašeho řešení tak, aby nainstalovalo .NET Profiler.
  • Nasaďte službu a vygenerujte provoz pro zobrazení trasování profileru.

Požadavky

Sledování požadavků pomocí Application Insights

Při publikování instance Azure Cloud Services na webu Azure Portal přidejte sadu Application Insights SDK do Azure Cloud Services.

Snímek obrazovky, který zobrazuje zaškrtávací políčko pro odesílání informací do Application Insights

Po přidání sady SDK a publikování instance Azure Cloud Services na portál Azure Portal sledujte požadavky pomocí Application Insights:

  • U ASP.NET webových rolí: Application Insights automaticky sleduje požadavky.
  • Pro role pracovního procesu: Ke sledování požadavků musíte do aplikace přidat kód ručně.

Konfigurace rozšíření Azure Diagnostics

Vyhledejte soubor Azure Diagnostics diagnostics.wadcfgx pro vaši roli aplikace.

Snímek obrazovky znázorňující diagnostický soubor v Průzkumníku řešení Azure Cloud Services

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:

Instrumentační klíče používané aplikací a jímka ApplicationInsightsProfiler se musí shodovat.

Nasaďte službu pomocí nové konfigurace diagnostiky. Application Insights Profiler pro .NET 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 klíčů instrumentace bude dál fungovat, ale už nebudeme poskytovat aktualizace ani podporu pro tuto funkci. Přechod na připojovací řetězec, abyste mohli využívat nové funkce.