---
schema_version: "1"
id: 78d434b47a2ceff66c3ec88cb44bd9790a23aec22f5f96eb3167b933a07078c2
title: Modifier les niveaux d’enregistrement
collection: tableau
version: next
locale: fr-ca
portal_url: https://docs.salesforce.com/tableau/next/fr-ca/server/logs_debug_level.md
canonical_url: https://help.tableau.com/v0.0/server/fr-ca/logs_debug_level.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 0e06fa180212f10e96d2cb18413a3f6caad328e1f694c8d88e292dc688d27c5e
description: Change logging levels for Tableau Services Manager and Tableau Server.
---
[Passer au contenu principal](#main-content)

# Modifier les niveaux d’enregistrement

Par défaut, Tableau Services Manager (TSM) et Tableau Server enregistrent les événements au niveau **Information**. Vous pouvez modifier le niveau d’enregistrement si vous souhaitez collecter davantage d’informations (par exemple, si vous travaillez avec l’équipe d’assistance Tableau).

Il est recommandé de ne pas augmenter les niveaux d’enregistrement sauf lorsque vous résolvez un problème, conformément aux instructions de l’assistance. Nous vous recommandons d’utiliser le niveau « debug » uniquement lorsque vous souhaitez régler un problème particulier. Modifier les niveaux d’enregistrements peut avoir les impacts suivants :

- Le passage au niveau d’enregistrement supérieur `debug` ou `trace` augmente la quantité d’information enregistrée. Cela peut avoir un impact important sur les performances. Une fois le problème réglé, redéfinissez le niveau d’enregistrement sur« info ».
- Définir le niveau d’enregistrement sur `warn` ou `error` peut réduire la quantité d’information au point qu’elle ne sera plus guère utile à l’assistance Tableau.

**Remarque :** lorsqu’on se connecte au niveau `DEBUG`, des renseignements complets sur l’environnement sont collectés au démarrage de Tableau. Cela signifie que si une variable d’environnement contient des renseignements sensibles, ils peuvent être inclus dans un fichier journal. Lorsqu’on se connecte au niveau `INFO` par défaut, seuls des renseignements sécurisés sur l’environnement sont collectés.

## Niveaux d’enregistrement

Les niveaux d’enregistrement suivants sont classés par ordre croissant selon la quantité d’informations enregistrées :

- off (désactivé)
- fatal (irrécupérable)
- error (erreur)
- warn (avertir)
- info (the default) (info (valeur par défaut))
- debug (déboguer)
- trace (suivre)

## Modifier les niveaux d’enregistrement

Vous pouvez définir les niveaux d’enregistrement pour TSM et les processus Tableau Server à l’aide des clés de configuration **tsm configuration set**. La clé que vous utilisez dépend du composant de TSM ou de Tableau Server dont vous souhaitez modifier le niveau d’enregistrement.

### Configuration dynamique du niveau d’enregistrement

Dans la version 2020.2, nous avons introduit la configuration dynamique. La fonctionnalité a été étendue dans les versions ultérieures. Si vous modifiez uniquement les niveaux de journalisation pour un ou plusieurs de ces composants et que vous exécutez la version appropriée de Tableau, vous pouvez modifier les niveaux de journalisation sans redémarrer Tableau Server.

Ces niveaux de journalisation sont configurables dynamiquement, à partir des versions suivantes :

- 2020.2 - services tsm (`tsm.log.level` ) et contrôler les services d’application (`tsm.controllerapp.log.level` ).
- 2020.3 - gestionnaire de processus en arrière-plan (`backgrounder.log.level`), contrôleur de grappe (`clustercontroller.log.level`), serveur de données (`dataserver.log.level`), stockage de fichiers (`filestore.log.level`), propriétés de sources de données (`tdsservice.log.level`) et Serveur VizQL (`vizqlserver.log.level`).
- 2020.4 - ajoute un conteneur de microservice interactif (`tomcatcontainer.log.level`) et un serveur d’applications (`vizportal.log.level`).

## Clés de configuration pour modifier les niveaux de journalisation

Cette table inclut à la fois les clés configurables dynamiquement et celles qui ne le sont pas.

<table class="table--plain"><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><b>Clé de configuration</b></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><b>Emplacement des fichiers journaux affectés</b><p>(le chemin d’accès commence par <code>C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs\</code>)</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>tsm.log.level</code></p><p>Modifie les niveaux d’enregistrement TSM pour&nbsp;: activationservice, appzookeeper, backuprestore, clientfileservice, databasemaintenance, licenseservice, siteimportexport, tabadminagent, tabadmincontroller, tabsvc</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\&lt;service&gt;\&lt;service&gt;_node&lt;n&gt;-&lt;instance&gt;.log</code></p><p>exemple:<code> \clientfileservice\clientservice_node1-0.log</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>tsm.controlapp.log.level</code></p><p>Modifie les niveaux d’enregistrement TSM pour&nbsp;: Applications de contrôle</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\&lt;service&gt;\control_&lt;service&gt;_node&lt;n&gt;-&lt;instance&gt;.log</code></p><p>exemples:<code> \clientfileservice\control_clientservice_node1-0.log</code></p><p><code> \filestore\control_filestore_node1-0.log</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code> &lt;process&gt;.native_api.log.level</code></p><p>Les noms de processus valides sont backgrounder, vizportal, vizqlserver ou dataserver</p><p><strong>Remarque&nbsp;:</strong> ils ne sont pas configurables de manière dynamique.</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\vizqlserver\*.txt</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>backgrounder.log.level</code></p><p>Modifie les niveaux d’enregistrement pour&nbsp;: Gestionnaire de processus en arrière-plan</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\backgrounder\*.log</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>clustercontroller.log.level</code></p><p>Modifie les niveaux d’enregistrement pour&nbsp;: Contrôleur de grappe</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\clustercontroller\*.log</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>dataserver.log.level</code></p><p>Modifie les niveaux d’enregistrement pour&nbsp;: Serveur de données</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\dataserver\*.log</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>filestore.log.level</code></p><p>Modifie les niveaux d’enregistrement pour&nbsp;: stockage de fichiers</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\filestore\*.log</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>gateway.log.level</code></p><p>Modifie les niveaux d’enregistrement pour&nbsp;: Processus de contrôle de passerelle</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\gateway\*.log</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>gateway.httpd.loglevel</code></p><p><strong>Remarque&nbsp;:</strong>&nbsp;ajouté dans la version 2021.3.0</p><p>Modifie les niveaux d’enregistrement pour&nbsp;: Passerelle</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\gateway\*.log</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>hyper.log.level</code></p><p>Modifie les niveaux d’enregistrement pour&nbsp;: Hyper</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\hyper\*.log</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>tdsservice.log.level</code></p><p>Modifie les niveaux d’enregistrement pour&nbsp;: Service Propriétés de la source de données</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\tdsservice\*.log</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>tomcatcontainer.log.level</code></p><p>Modifie les niveaux d’enregistrement pour les microservices dans&nbsp;: Conteneur de microservices interactif et Conteneur de microservices non interactif</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\tomcatcontainer\*.log</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>vizportal.log.level</code></p><p>Modifie les niveaux d’enregistrement pour&nbsp;: Serveur d’applications</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\vizportal\*.log</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>vizqlserver.log.level</code></p><p>Modifie les niveaux d’enregistrement pour&nbsp;: VizQL Server</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>\vizqlserver\*.log</code></p></td></tr></tbody></table>

Consultez [Options tsm configuration set](https://help.tableau.com/v0.0/server/fr-ca/cli_configuration-set_tsm.htm) pour plus d’informations.

Si vous modifiez uniquement les niveaux d’enregistrement configurables de manière dynamique, vous n’avez pas besoin d’arrêter ou de démarrer le serveur (pour plus d’informations, consultez [Configuration dynamique du niveau d’enregistrement](#DynamicLogLevel) ci-dessus). Si vous modifiez les niveaux d’enregistrement de Tableau Server, vous devez peut-être arrêter Tableau Server avant de modifier les niveaux d’enregistrement, et le redémarrer par la suite. Si tel est le cas, vous serez invité.

Sur une installation distribuée de Tableau Server, définissez les niveaux d’enregistrement depuis le nœud initial.

Pour changer le niveau d’enregistrement :

1. (Facultatif pour les niveaux d’enregistrement configurables de manière dynamique dans la version 2020.2.0 et versions ultérieures) Arrêtez Tableau Server en ouvrant une invite de commande et en tapant :
    
    `tsm stop`
2. Définissez le niveau d’enregistrement en entrant `tsm configuration set -k <config.key> -v <config_value>`
    
    où `<config.key>` est l’une des clés dans la table ci-dessus et `<config_value>` est un niveau d’enregistrement valide.
    
    Exemples :
    
    - tsm configuration set -k backgrounder.native\_api.log.level -v debug
    - tsm configuration set -k tsm.log.level -v debug
    - tsm configuration set -k tsm.controlapp.log.level -v debug
3. Appliquez les modifications en attente à l’aide de la commande `tsm pending-changes apply`.
4. (Facultatif, seulement si le serveur est arrêté) Démarrez Tableau Server en exécutant la commande suivante :
    
    `tsm start`

## Réinitialiser les niveaux d’enregistrement

Après avoir reproduit le problème et recueilli les informations liées au problème, réinitialisez les niveaux d’enregistrement pour éviter un impact durable sur les performances et pour qu’aucun espace de disque supplémentaire ne soit utilisé.

Dans Tableau Server 2026.2 et les versions ultérieures, vous pouvez afficher et réinitialiser tous les niveaux de journalisation de service à leurs valeurs par défaut à l’aide des commandes `tsm maintenance log-levels`. Pour plus d’informations, consultez [tsm maintenance](https://help.tableau.com/v0.0/server/fr-ca/cli_maintenance_tsm.htm).

- Pour afficher toutes les configurations de niveau de journalisation avant la réinitialisation, exécutez :
    
    `tsm maintenance log-levels list`
- Pour réinitialiser toutes les configurations de niveau de journalisation à leurs valeurs par défaut, exécutez :
    
    `tsm maintenance log-levels reset`

Pour des versions antérieures de Tableau Server, ou pour réinitialiser des clés spécifiques, exécutez la commande `tsm configuration set` avec l’option `-d`.

Exemples :

- tsm configuration set -k backgrounder.native\_api.log.level -d
- tsm configuration set -k tsm.log.level -d

Vous devez appliquer les modifications en attente après la réinitialisation des niveaux d’enregistrement. Si vous réinitialisez les niveaux de journalisation pour les processus Tableau Server, consultez la liste des modifications en attente. Si la mise à jour nécessite un redémarrage, arrêtez le serveur, appliquez les modifications, puis redémarrez-le.