Configuration du suivi d'.NET Framework s sur IIS

Vous pouvez configurer le traçage pour les applications..NET Framework s hébergées sur Internet Information Services (IIS) à l'aide de l'outil Instana AutoTrace. L'agent « Instana » configure automatiquement les variables d'environnement et enregistre les composants de traçage pour les applications hébergées par IIS.

Ce sujet aborde les points suivants :

Avant de commencer

Pour configurer le suivi d'.NET Framework s sur IIS, procédez comme suit :

  • Assurez-vous que l'agent d' Instana ation est en cours d'exécution sur la machine hôte. Consultez la section « Installation de l'agent » sur Windows.
  • Vérifiez que le service « InstanaPCP » est en cours d'exécution sur la machine hôte. InstanaPCP permet à l'agent d' Instana s de communiquer avec votre application .NET Framework. Pour vérifier si le service « InstanaPCP » est en cours d'exécution, ouvrez le Gestionnaire des tâches sur Windows et recherchez InstanaPCP.exe.
  • Vérifiez que votre application fonctionne sous .NET Framework 4.5.2 ou une version ultérieure.
  • Consultez les informations d'assistance.

Activation du traçage

Pour les applications..NET s hébergées sous IIS, l'extension de traçage CLR ( Instana ) est automatiquement installée lors de l'installation de l'agent hôte Instana. InstanaPCP définit automatiquement dans le Registre les variables d'environnement nécessaires au traçage automatique d'.NET Framework, et installe les DLL de traçage d' Instana dans le cache d'assembly global (GAC).

Pour activer le traçage des applications hébergées par IIS, procédez comme suit :

  1. Vérifiez que le traçage est activé dans le fichier de l'agent configuration.yaml :

    # .NET Full Framework tracing
    com.instana.plugin.clr:
      tracing:
        enabled: true
    Remarque : les extensions de capteur et de traçage sont activées par défaut.
  2. Facultatif : si votre application gère plusieurs domaines, définissez la variable INSTANA_NET_ENABLE_MULTIDOMAIN d'environnement sur true.

  3. Une fois que l'agent Instana et l'application InstanaPCP sont lancés, exécutez la iisreset commande suivante :

    iisreset
    Important : si IIS n'est pas réinitialisé, les processus IIS ne sont pas instrumentés et vous ne pouvez pas suivre les applications hébergées par IIS. Vous devez réinitialiser IIS même si l'application a déjà été instrumentée.
  4. Commencez votre candidature.