Comment : utiliser les services Web pour activer et configurer le traçage pour les composants Team Foundation Server

Vous pouvez utiliser des services Web intégrés pour activer le traçage des applications Team Foundation Server. Cela vous permet de rassembler des informations d'état sur un processus sans recycler le pool d'applications. Vous pouvez démarrer la collecte d'informations après qu'un problème a été détecté. Cette rubrique décrit comment activer le traçage pour les applications Team Foundation Server individuelles. Pour des informations générales sur le traçage, consultez Traçage et instrumentation d'applications.

Vous pouvez utiliser uniquement le service Web pour activer ou désactiver tous les commutateurs de traçage intégrés. Pour activer ou désactiver les commutateurs de traçage individuels, vous devez modifier manuellement le fichier web.config de Team Foundation Server comme indiqué dans Comment : modifier les paramètres Web.Config des composants Team Foundation Server.

Notes

Lorsque le traçage est activé à l'aide de cette méthode, les paramètres de traçage ne sont pas persistants lorsque le pool d'applications est redémarré. Pour les modifications persistantes apportées à l'état du traçage, vous devez modifier le fichier web.config comme indiqué dans Comment : modifier les paramètres Web.Config des composants Team Foundation Server.

Pour activer le traçage pour les applications Team Foundation Server

  • Dans Internet Explorer, recherchez l'URL suivante :

    http://<tfsserver>:<port>/<ServiceWeb>/tftrace.aspx?[traceWriter=<true|false>][&][All=<traceLevel>]

    Dans cette syntaxe, <tfsserver> représente le nom du serveur Team Foundation Server. <Port> représente le port, généralement 8080. <ServiceWeb> représente le nom de l'application Team Foundation Server pour laquelle vous souhaitez activer le traçage. Les arguments traceWriter et All sont facultatifs. Pour obtenir des exemples et des valeurs valides pour les arguments <ServiceWeb> et <NiveauTrace>, consultez ce qui suit.

    Les valeurs valides pour <WebService> sont Build, services, VersionControl, Warehouse et WorkItemTracking. Les valeurs valides pour l'argument All sont None, Errors, Warnings, Information et Verbose.

    Cet exemple affecte Verbose à tous les commutateurs de traçage VersionControl et n'affecte pas la valeur traceWriter :

    http://<tfsserver>:8080/VersionControl/tftrace.aspx?All=Verbose

    Cet exemple affecte Error à tous les commutateurs de traçage Warehouse et affecte true à la valeur traceWriter :

    http://<tfsserver>:8080/Warehouse/tftrace.aspx?traceWriter=true&All=Error

    Notes

    Une page Web vierge s'affiche lorsque vous activez ou modifiez les niveaux de trace.

Sécurité

Pour exécuter cette procédure, vous devez être un membre du groupe Administrateurs sur le serveur de couche Application Team Foundation. Pour plus d'informations, consultez Autorisations de Team Foundation Server.

Voir aussi

Tâches

Comment : modifier le répertoire de sortie de trace des composants Team Foundation Server
Comment : modifier les paramètres Web.Config des composants Team Foundation Server

Autres ressources

Activation du traçage pour les composants Team Foundation Server