すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for MongoDB:ログフィールド

最終更新日:Aug 22, 2026

ApsaraDB for MongoDB は、監査ログ、スロークエリログ、運用ログを生成します。このトピックでは、各ログタイプのフィールドについて説明します。

監査ログ

監査ログは、mongo_audit_log_standard という名前の Logstore に保存されます。次の表に、監査ログのフィールドを示します。

説明

監査ログとスロークエリログは、共通のフィールド名を使用します。両者を区別するには、 audit_type フィールドを確認してください。スロークエリログでは、 audit_type フィールドの値は常に slowop です。それ以外の値は、監査ログのエントリであることを示します。

フィールド

説明

__topic__

ログトピックです。固定値: mongo_audit_log。

audit_type

ログタイプです。例: Command。 audit_type が 'command' の場合、次の表に記載されている特定のコマンドが含まれます。

coll

コレクション名です。

db

データベース名です。

docs_examined

スキャンされたドキュメント数です。

instanceid

ApsaraDB for MongoDB インスタンスの ID です。

keys_examined

スキャンされたインデックスエントリ数です。

latency

操作の経過時間です。

optype

操作タイプです。有効な値は次のとおりです:

  • query: データのクエリ。

  • find: データの検索。

  • insert: データの挿入。

  • update: データの更新。

  • delete: データの削除。

  • remove: データの削除。

  • getMore: 追加データの読み取り。

  • command: プロトコルコマンド。

return_num

返されるエントリ数です。

thread_id

スレッド ID です。

time

タイムスタンプです。

user

ApsaraDB for MongoDB データベースへのログインに使用されるユーザー名です。

user_ip

ApsaraDB for MongoDB インスタンスへのアクセスに使用されるクライアント IP アドレスです。

audit_type が 'command' の場合に含まれるコマンド

次の表に、 audit_type が 'command' の場合に監査対象となる特定のコマンドをカテゴリ別に示します。

コマンドカテゴリ

特定のコマンド

クエリおよび集計コマンド

aggregatecountdistinctmapReduceexplaingetMorekillCursors

インデックス操作

createIndexesdropIndexeslistIndexesreIndex

コレクションおよびデータベース操作

createdropcollModlistCollectionslistDatabasesdropDatabaserenameCollectionconvertToCapped

サーバー情報と診断

serverStatusbuildInfopinghelloisMastercurrentOpkillOpcollStatsdbStatshostInfoconnectionStatustop

メンテナンスと検証

validatecompactgetParametersetParametersetFeatureCompatibilityVersion

レプリカセット管理

replSetGetStatusreplSetGetConfigreplSetReconfigreplSetStepDownreplSetFreezereplSetInitiate

シャーディング管理

enableShardingshardCollectionaddShardremoveShardbalancerStartbalancerStopmoveChunksplitChunkflushRouterConfig

ユーザー管理

createUserdropUserupdateUser

ロール管理

createRoledropRolegrantRolesToUserrevokeRolesFromUserusersInforolesInfo

セッション管理

startSessionendSessionskillAllSessionsrefreshSessions

トランザクションコマンド

commitTransactionabortTransactioncoordinateCommitTransaction

認証コマンド

authenticatelogoutsaslStartsaslContinue

システム管理

fsynclogRotateshutdownprofile

プランキャッシュコマンド

planCacheClearplanCacheSetFilter

その他のコマンド

dataSizedbHash

スロークエリログ

スロークエリログは、mongo_slow_run_log という名前の Logstore に保存されます。次の表に、スロークエリログのフィールドを示します。

フィールド

説明

__topic__

ログトピックです。固定値: mongo_slow_log。

audit_type

ログタイプです。固定値: slowop。

coll

コレクション名です。

db

データベース名です。

docs_examined

スキャンされたドキュメント数です。

instanceid

ApsaraDB for MongoDB インスタンスの ID です。

keys_examined

スキャンされたインデックスエントリ数です。

latency

操作の経過時間です。

optype

操作タイプです。有効な値は次のとおりです:

  • query: データのクエリ。

  • find: データの検索。

  • insert: データの挿入。

  • update: データの更新。

  • delete: データの削除。

  • remove: データの削除。

  • getMore: 追加データの読み取り。

  • command: プロトコルコマンド。

return_num

返されるエントリ数です。

thread_id

スレッド ID です。

time

タイムスタンプです。単位: 秒。

user

ApsaraDB for MongoDB データベースへのログインに使用されるユーザー名です。

user_ip

ApsaraDB for MongoDB インスタンスへのアクセスに使用されるクライアント IP アドレスです。

運用ログ

運用ログは、mongo_run_log という名前の Logstore に保存されます。次の表に、運用ログのフィールドを示します。

フィールド

説明

__topic__

ログトピックです。固定値: mongo_run_log。

category

ログカテゴリです。例: NETWORK (ネットワーク接続ログ)。

connection

接続情報です。

content

ログの内容です。

instanceid

ApsaraDB for MongoDB インスタンスの ID です。

ip

IP アドレスです。

level

ログの重大度レベルです。

port

ポート番号です。

time

ログエントリのタイムスタンプです。