Partager via


Activer .NET Profiler pour Azure Cloud Services

Vous pouvez recevoir des traces de performances pour votre instance d’Azure Cloud Services en activant Application Insights Profiler pour .NET. Le Profiler est installé sur votre instance d’Azure Cloud Services via l’extension Diagnostics Azure.

Dans ce guide, vous apprendrez comment :

  • Activez votre instance Azure Cloud Services pour envoyer des données de diagnostic à Application Insights.
  • Configurez l’extension Diagnostics Azure dans votre solution pour installer .NET Profiler.
  • Déployez votre service et générez du trafic pour afficher les traces de Profiler.

Prérequis

Suivre des requêtes avec Application Insights

Lorsque vous publiez votre instance d’Azure Cloud Services dans le portail Azure, ajoutez le Kit de développement logiciel (SDK) Application Insights à Azure Cloud Services.

Capture d’écran affichant la case à cocher pour l’envoi des informations à Application Insights.

Une fois que vous avez ajouté le Kit de développement logiciel (SDK) et publié votre instance d’Azure Cloud Services dans le portail Azure, suivez les demandes à l’aide d’Application Insights :

Configurer l’extension Diagnostics Azure

Recherchez le fichier diagnostics.wadcfgx Diagnostics Azure pour votre rôle d’application.

Capture d’écran du fichier de diagnostic dans l’explorateur de solutions du service cloud.

Ajoutez la section SinksConfig suivante comme élément enfant 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>

Notes

Les clés d’instrumentation utilisées par l’application et le récepteur ApplicationInsightsProfiler doivent correspondre.

Déployez votre service avec la nouvelle configuration de Diagnostics. Application Insights Profiler pour .NET est maintenant configuré pour s’exécuter sur votre instance d’Azure Cloud Services.

Étapes suivantes

Remarque

Le support de l’ingestion de clé d’instrumentation prendra fin le 31 mars 2025. L’ingestion de clé d’instrumentation continuera de fonctionner, mais nous ne fournirons plus de mises à jour ni de support pour la fonctionnalité. Passez aux chaînes de connexion pour tirer parti des nouvelles fonctionnalités.