本文へスキップ

エージェントログの設定

ログ管理オプション

アプリケーションサーバーが実行されると、モニタリング情報を収集します。収集した情報は、ログファイルに保存します。

  • log_rotation_enabled Boolean

    既定値 true

    エージェントログファイルを日付ごとに保存する機能を有効にします。ログファイル名は、whatap-yyyymmdd.log形式で保存します。値がfalseの場合、ログファイル名はwhatap.log形式で保存されます。

  • log_keep_days Int

    既定値7

    ログファイルの保存期間を設定します。log_rotation_enabledのオプション値がtrueの場合のみ動作します。

  • log_datasource_lookup_enabled Boolean

    既定値 true

    InitialContext Lookup時のDataSourceの場合、ログを記録する機能を有効にします。

  • log_root String

    エージェントログファイルのパスを設定できます。設定されたパスの下位に_logs_フォルダを作成し、そのフォルダにwhatapログファイルが作成されます。

    次の例のようにエージェントオプションを設定すると、whatapログファイルの生成パスは次の通りです。

    /Users/sample_user/workspace/nodejs_application/whatap_logs/logs/
    whatap.conf
    log_root=/Users/sample_user/workspace/nodejs_application/whatap_logs/

ログシンク(LogSink) の設定

Node.jsエージェント0.5.1バージョン以降からは、アプリケーションサーバーを統合モニタリングするログシンク(LogSink)機能を提供します。

  • logsink_enabled Boolean

    既定値 false

    ログモニタリングを有効にするかどうかを設定します。

    ノート
    • ログモニタリングの有効化方法の詳細については、次の文書を参照してください。

    • ログモニタリングの詳細については、次の文書を参照してください。

  • logsink_trace_txid_enabled Boolean

    既定値 true

    ログにトランザクションIDを挿入して、トレース分析TXログタブを露出可否を設定します。

    ノート

    トレース分析TXログタブについての詳細は、次の文書を参照してください。

  • logsink_limit_content_enabled Boolean

    既定値 true

    ログメッセージの最大サイズを制限するかどうかを設定します。

  • logsink_limit_content_length Number

    既定値 10,000

    ログメッセージの最大長さを設定します。このオプションは、 logsink_limit_content_enabled オプションの値が trueに設定された時のみ適用されます。