MongoDB日志包括审计日志、慢日志和运行日志,本文介绍各类日志的字段详情。

审计日志

审计日志存储在名为mongo_audit_log的Logstore中,具体字段说明如下表所示。
说明 审计日志和慢日志的日志字段相同,通过audit_type字段区分。慢日志中的audit_type字段值固定为slowop,如果为其他值,则为审计日志。
字段 说明
__topic__ 日志主题,固定为mongo_audit_log
audit_type 日志类型,例如Command
coll 数据集合
db 数据库名称
docs_examined 文档扫描行数
instanceid MongoDB实例ID
keys_examined 索引扫描行数
latency 消耗时间
optype 操作类别
  • query:查询
  • find:查询
  • insert:插入
  • update:更新
  • delete:删除
  • remove:删除
  • getMore:读取
  • command:协议命令
return_num 返回记录数
thread_id 线程ID
time 时间戳
user 登录MongoDB数据库的用户名
user_ip 连接MongoDB客户端的IP地址

慢日志

慢日志存储在名为mongo_slow_run_log的Logstore中,具体字段说明如下表所示。

字段 说明
__topic__ 日志主题,固定为mongo_run_log
audit_type 日志类型,固定为slowop
coll 数据集合
db 数据库名称
docs_examined 文档扫描行数
instanceid MongoDB实例ID
keys_examined 索引扫描行数
latency 消耗时间
optype 操作类别
  • query:查询
  • find:查询
  • insert:插入
  • update:更新
  • delete:删除
  • remove:删除
  • getMore:读取
  • command:协议命令
return_num 返回记录数
thread_id 线程ID
time 时间戳
user 登录MongoDB数据库的用户名
user_ip 连接MongoDB客户端的IP地址

运行日志

运行日志存储在名为mongo_slow_run_log的Logstore中,具体字段说明如下表所示。

字段 说明
__topic__ 日志主题,固定为mongo_run_log
category 日志类别,例如NETWORK(网络链接日志)
connection 日志连接信息
content 日志内容
instanceid MongoDB实例ID
ip IP地址
level 日志级别
port 端口号
time 日志生成时间