MongoDBログには、監査ログ、低速クエリログ、および運用ログが含まれます。 このトピックでは、これらのログのフィールドについて説明します。
監査ログ
監査ログは、mongo_audit_log_standardという名前のLogstoreに保存されます。 次の表に、監査ログのフィールドを示します。
監査ログとスロークエリログのフィールドの名前は同じです。 audit_typeフィールドの値に基づいて、2種類のログを区別できます。 スロークエリログのaudit_typeフィールドの値はslowopです。 ログエントリのこのフィールドの値がslowopでない場合、このログエントリは監査ログエントリです。
項目 | 説明 |
__topic__ | ログエントリのトピック。 このフィールドの値はmongo_audit_logです。 |
audit_type | ログエントリのタイプ (例: Command) 。 |
コール | データセット。 |
db | データベース名。 |
docs_examined | スキャンされた行の数。 |
instanceid | ApsaraDB for MongoDBインスタンスのID。 |
keys_excheded | スキャンされたインデックスの行数。 |
latency | 応答レイテンシ。 |
optype | 操作タイプ。 有効な値:
|
return_num | 返されたエントリの数。 |
thread_id | スレッドID。 |
time | タイムスタンプ。 |
user | ApsaraDB for MongoDBデータベースへのログインに使用されるアカウント。 |
user_ip | ApsaraDB for MongoDBインスタンスへのアクセスに使用されるクライアントのIPアドレス。 |
スロークエリログ
スロークエリログは、mongo_slow_run_logという名前のLogstoreに保存されます。 次の表に、スロークエリログのフィールドを示します。
項目 | 説明 |
__topic__ | ログエントリのトピック。 このフィールドの値はmongo_slow_logです。 |
audit_type | ログエントリのタイプ。 このフィールドの値はslowopです。 |
コール | データセット。 |
db | データベース名。 |
docs_examined | スキャンされた行の数。 |
instanceid | ApsaraDB for MongoDBインスタンスのID。 |
keys_excheded | スキャンされたインデックスの行数。 |
latency | 応答レイテンシ。 |
optype | 操作タイプ。 有効な値:
|
return_num | 返されたエントリの数。 |
thread_id | スレッドID。 |
time | タイムスタンプ。 単位は秒です。 |
user | ApsaraDB for MongoDBデータベースへのログインに使用されるアカウント。 |
user_ip | ApsaraDB for MongoDBインスタンスへのアクセスに使用されるクライアントのIPアドレス。 |
操作ログ
操作ログは、mongo_slow_run_logという名前のLogstoreに保存されます。 操作ログのフィールドを次の表に示します。
項目 | 説明 |
__topic__ | ログエントリのトピック。 フィールドの値はmongo_run_logです。 |
カテゴリ | ログエントリのタイプ (NETWORKログなど) 。 |
接続数 | ログ接続情報。 |
content | ログの内容。 |
instanceid | ApsaraDB for MongoDBインスタンスのID。 |
ip | IP アドレスです。 |
level | ログエントリの重大度。 |
port | ポート番号。 |
time | ログエントリが生成された時刻。 |