Compartir vía


Habilitación de .NET Profiler para Azure Cloud Services

Puede recibir seguimiento de rendimiento para la instancia de Azure Cloud Services mediante la habilitación de Application Insights Profiler para .NET. Profiler se instala en la instancia de Azure Cloud Services a través de la extensión Azure Diagnostics.

En esta guía, aprenderá a:

  • Habilite la instancia de Azure Cloud Services para enviar datos de diagnóstico a Application Insights.
  • Configure la extensión Azure Diagnostics dentro de la solución para instalar .NET Profiler.
  • Implemente el servicio y genere tráfico para ver los seguimientos de Profiler.

Requisitos previos

Realice un seguimiento de las solicitudes con Application Insights

Al publicar la instancia de Azure Cloud Services en Azure Portal, agregue el SDK de Application Insights a Azure Cloud Services.

Captura de pantalla que muestra la casilla de envío de información a Application Insights.

Una vez que haya agregado el SDK y publicado la instancia de Azure Cloud Services en Azure Portal, realice un seguimiento de las solicitudes mediante Application Insights:

Configuración de la extensión Azure Diagnostics

Busque el archivo diagnostics.wadcfgx de Azure Diagnostics para su rol de aplicación.

Captura de pantalla que muestra el archivo de diagnóstico en el explorador de soluciones de Azure Cloud Services.

Agregue la siguiente sección SinksConfig como elemento secundario de 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>

Nota

Las claves de instrumentación que usan la aplicación y el receptor ApplicationInsightsProfiler deberán coincidir.

Implemente el servicio con la nueva configuración de Diagnósticos. Application Insights Profiler para .NET ahora está configurado para ejecutarse en la instancia de Azure Cloud Services.

Pasos siguientes

Nota:

El 31 de marzo de 2025 finalizará la compatibilidad con la ingesta de claves de instrumentación. La ingesta de claves de instrumentación seguirá funcionando, pero la característica ya no recibirá actualizaciones ni soporte técnico. Transición a las cadenas de conexión para aprovechar las nuevas funcionalidades.