Comment : utiliser les services Web pour activer et configurer le traçage pour les composants Team Foundation Server
Mise à jour : novembre 2007
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 de configuration des composants Team Foundation Server.
Remarque : |
---|
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 de configuration des composants Team Foundation Server. |
Autorisations requises
Pour effectuer cette procédure, vous devez être membre du groupe Administrateurs sur le serveur de couche Application Team Foundation. Pour plus d'informations, consultez Autorisations de 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>]
Remarque : Même si vous avez ouvert une session en tant qu'administrateur, vous devez démarrer Internet Explorer en tant qu'administrateur pour exécuter cette fonction sur un ordinateur exécutant Windows Server 2008 ou Windows Vista. Pour démarrer Internet Explorer en tant qu'administrateur, cliquez sur Démarrer, puis sur Tous les programmes, cliquez avec le bouton droit sur Internet Explorer, puis cliquez sur Exécuter en tant qu'administrateur. Pour plus d'informations, consultez le site Web Microsoft (page pouvant être en anglais).
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
Remarque : Une page Web vierge s'affiche lorsque vous activez ou modifiez les niveaux de trace.
Voir aussi
Tâches
Comment : modifier le répertoire de sortie de trace des composants Team Foundation Server
Comment : modifier les paramètres de configuration des composants Team Foundation Server
Autres ressources
Activation du traçage pour les composants Team Foundation Server