---
schema_version: "1"
id: 032b98f5442505d3ba3ccfb3402d61bdf8b215ec57bed50e0bda7fc2f98fc1e5
title: ロギング レベルの変更
collection: tableau
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/tableau/current/ja-jp/server/logs_debug_level.md
canonical_url: https://help.tableau.com/current/server/ja-jp/logs_debug_level.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 0ce4619673079e3ff4c8ad59b5681196d38550dd353490e5938ed4ac795d73fa
description: Change logging levels for Tableau Services Manager and Tableau Server.
---
[メイン コンテンツに進む](#main-content)

# ロギング レベルの変更

既定では、Tableau サービス マネージャー (TSM) と Tableau Server は**情報**レベルでイベントのログを記録しています。さらに多くの情報を収集する必要がある場合 (たとえば、Tableauサポートと連絡している場合)、これを変更することができます。

ベスト プラクティスとして、問題のトラブルシューティングを行っている場合以外は、ロギング レベルを引き上げないことをお勧めします。ロギング レベルをデバッグに設定する必要があるのは、特定の問題を調査する場合のみです。ログレベルを変更すると、次のような影響を受ける可能性があります。

- ロギング レベルを `debug` または `trace` に引き上げると、ログに記録される情報量が増加するため、パフォーマンスに大きく影響する可能性があります。問題を再現したら、ロギング レベルをリセットし、情報に戻してください。
- ロギング レベルを `warn` または `error` に設定すると、情報量が大幅に減ってしまうため、Tableau サポートに役立てることができません。

**注:** `DEBUG` レベルでログを記録する場合、Tableau の起動時に完全な環境情報が収集されます。これは、環境変数に機密情報がある場合、その機密情報がログに含まれる可能性があることを意味します。デフォルトの `INFO` レベルでログを記録する場合は、安全な環境情報のみが収集されます。

## ロギング レベル

以下のロギング レベルは、ログに記録される情報量が増加する順に列挙されています。

- オフ
- fatal (致命的)
- error (エラー)
- warn (警告)
- info (the default) (情報 (既定))
- debug (デバッグ)
- trace (追跡)

## ロギング レベルの変更

TSM と Tableau Server プロセスのロギング レベルを、**tsm configuration set** コンフィギュレーション キーを使用して設定します。使用するキーは、TSM や Tableau Server のどのコンポーネントのロギング レベルを変更するかによって異なります。

### 動的ログ レベルの構成

動的構成は、バージョン 2020.2 で導入されました。この機能は、それ以降のリリースで拡張されています。1 つまたは複数のコンポーネントに対してログ レベルのみを変更する場合は、Tableau Server を再起動せずに変更できます。

各ログ レベルを動的に設定できるのは以下のバージョンからです。

- 2020.2 - tsm サービス (`tsm.log.level`) および制御アプリケーション サービス (`tsm.controllerapp.log.level`)。
- 2020.3 - バックグラウンダー (`backgrounder.log.level`)、クラスタ コントローラー (`clustercontroller.log.level`)、データ サーバー (`dataserver.log.level`)、ファイル ストア (`filestore.log.level`)、データ ソース プロパティ (`tdsservice.log.level`) および VizQL サーバー (`vizqlserver.log.level`)。
- 2020.4 - インタラクティブなマイクロサービス コンテナ (`tomcatcontainer.log.level`) およびアプリケーション サーバー (`vizportal.log.level`)。

## ロギング レベルを変更するための設定キー

この表には、動的に設定できるキーとできないキーの両方が含まれています。

<table class="table--plain">
                    <tbody>
                        <tr class="TableStyle-Basic-Border-Body-Body1">
                            <td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><b>構成キー</b>
                            </td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><b>影響するログの場所</b>
                                <p>(<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>TSM のロギング レベルの変更: 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>例: <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>TSM ロギング レベルの変更: 制御アプリケーション</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>例: <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>有効なプロセス名: backgrounder、vizportal、vizqlserver、dataserver</p>
                                <p><strong>注:</strong> これらは動的に構成することはできません。</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>ロギング レベルの変更: バックグラウンダー</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>ロギング レベルの変更: クラスタ コントローラー</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>ロギング レベルの変更: データ サーバー</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>ロギング レベルの変更: ファイル ストア</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>ロギング レベルの変更: ゲートウェイ コントロール プロセス</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>注:</strong> バージョン 2021.3.0 での追加</p>
                                <p>ロギング レベルの変更: ゲートウェイ</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>ロギング レベルの変更: 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>ロギング レベルの変更: データ ソース プロパティ サービス</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>マイクロサービスのロギング レベルの変更: インタラクティブなマイクロサービス コンテナーとインタラクティブでないマイクロサービス コンテナー</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>ロギング レベルの変更: アプリケーション サーバー</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>ロギング レベルの変更: VizQL サーバー</p>
                            </td>
                            <td class="TableStyle-Basic-Border-BodyD-Column1-Body1">
                                <p><code>\vizqlserver\*.log</code>
                                </p>
                            </td>
                        </tr>
                    </tbody>
                </table>

詳細については、[tsm configuration set のオプション](https://help.tableau.com/current/server/ja-jp/cli_configuration-set_tsm.htm)を参照してください。

動的に構成可能なロギング レベルのみを変更する場合は、サーバーを停止または起動する必要はありません (詳細については、上記の[動的ログ レベルの構成](#DynamicLogLevel)を参照してください)。その他のロギング レベルを変更する場合は、Tableau Server を停止してからロギング レベルを変更し、その後サーバーを再起動する必要がある場合があります。この場合、プロンプトが表示されます。

Tableau Server の分散インストールを実行している場合、最初のノードからロギング レベルの設定を行います。

ロギング レベルを変更するには、次の手順を実行します。

1. (2020.2.0 以降で動的に構成可能なロギングのオプション) コマンド プロンプトを開き、次のように入力して Tableau Server を停止します。
    
    `tsm stop`
2. 「`tsm configuration set -k <config.key> -v <config_value>`」と入力し、ロギング レベルを設定します。
    
    ここで、`<config.key>` は上記の表に含まれるキーの 1 つで、`<config_value>` は有効なロギング レベルです。
    
    例:
    
    - 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. 保留中の変更を適用するには、`tsm pending-changes apply` コマンドを実行します。
4. (サーバーが停止している場合のみオプション) 次のコマンドを実行して Tableau Server を起動します。
    
    `tsm start`

## ロギング レベルのリセット

問題を再現して関連情報を収集したら、パフォーマンスへの影響が長引いたり、ディスク容量をさらに消費したりするのを防ぐため、ログ記録レベルをリセットします。

Tableau Server 2026.2 以降では、`tsm maintenance log-levels` コマンドを使用して、すべてのサービス ログ レベルを表示し、既定値にリセットできます。詳細については、「[tsm maintenance](https://help.tableau.com/current/server/ja-jp/cli_maintenance_tsm.htm)」を参照してください。

- リセットする前にすべてのログ レベル構成を表示するには、次のコマンドを実行します。
    
    `tsm maintenance log-levels list`
- すべてのログレベル構成を既定値に設定するには、次のコマンドを実行します。
    
    `tsm maintenance log-levels reset`

以前のバージョンの Tableau Server の場合、または特定のキーをリセットするには、`tsm configuration set` コマンドを `-d` オプションを付けて実行します。

例:

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

ログレベルをリセットした後、保留中の変更を適用する必要があります。Tableau Server プロセスのログ レベルをリセットする場合は、保留中の変更リストを確認してください。更新で再起動が必要な場合は、サーバーを停止し、変更を適用してから、再起動します。