Docs Menu
Docs Home
/
BI Connector
/

ログ メッセージ

項目一覧

  • タイムスタンプ
  • 重大度レベル
  • コンポーネント
  • ログの冗長レベルの構成
  • ログファイル名の形式

mongosqld ログ メッセージの形式は次のとおりです。

<timestamp> <severity> <component> [<context>] <message>

以下に例を挙げます。

2017-08-17T13:34:48.910-0700 I NETWORK [initandlisten] waiting for connections at 127.0.0.1:3307

ログ メッセージでは iso8601 が使用されますmongosqld タイムスタンプの 形式: UTC オフセットは が実行されているサーバーによって設定されます。

次の表は、各ログ メッセージに関連付けられた重大度レベルを示しています。

レベル
説明
F
致命的
E
エラー
W
警告
I
情報、 の冗長レベル 0
D
デバッグ、すべての冗長レベル > 0

デフォルトのログ冗長レベルは0で、 Debug以外のすべてのメッセージが含まれます。 冗長レベルを増やすと、ログに追加のDebugメッセージが追加されます。 冗長レベルを設定するには、「ログの冗長レベルの構成 」を参照してください。

ログ メッセージには コンポーネント フィールドが含まれ、メッセージを機能的に分類できます。

レベル
説明
CONTROL
初期化などの制御アクティビティに関連するメッセージです。
NETWORK
接続の受け入れなど、ネットワーク アクティビティに関連するメッセージです。
ALGEBRIZER
クエリプランの生成に関連するメッセージです。
OPTIMIZER
クエリプランの最適化に関連するメッセージです。
EXECUTOR
クエリの実行に関連するメッセージです。

ログの冗長レベルを設定するには、以下を行います。

  • コマンドラインからmongosqldを起動するときに-vオプションを含めます。または

  • mongosqld 構成ファイルsystemLog.verbosityを指定する。

mongosqldの起動時に冗長レベルを指定するには、 -vオプションを使用します。 vを繰り返すと、冗長レベルが増加します。

次のmongosqld呼び出しでは、ログの冗長レベルがDeveloperに設定されます。

mongosqld --schema schema.drdl --auth -vv

冗長レベルとその使用方法の詳細については、 --verboseを参照してください。

バージョン 2.5 の新機能

mongosqldオプションを使用してログファイルをローテーションするよう--logRotate に指示する場合、BI Connector はシーケンス番号を追加して、新しい各ログファイル名を一意のものにするようにします。ログファイルの形式は次のとおりです。

<filename>.<logSeqNumber>.<timeStamp>

以下に例を挙げます。

mongosqld.log.000000.2018-04-20T15_10_23.898858222-07_00

ログファイルのローテーションの詳細については、 --logRotateオプションを参照してください。

戻る

ドキュメント関係定義言語