云数据库 MongoDB 控制台支持查询和管理错误日志。错误日志记录数据库运行过程中出现的错误信息,包括致命错误、普通错误和警告,用于故障排查和系统维护,帮助快速定位和解决运行时问题。
使用须知
错误日志保留时间为7天,单次查询时间跨度不超过7天 。
查询错误日志
1. 登录 MongoDB 控制台。
2. 在左侧导航栏 MongoDB 的下拉列表中,选择副本集实例或者分片实例。副本集实例与分片实例操作类似。
3. 在右侧实例列表页面上方,选择地域。
4. 在实例列表中,找到目标实例。
5. 单击目标实例 ID,进入实例详情页面。
6. 选择日志管理页签,切换在错误日志页面,可查看到当前地域下所有实例请求的错误日志。

7. 在日志列表上方,可根据实例 ID、日志生成时间段、及其他关键字过滤所需日志。
在实例的下拉列表,选择所需查询的实例 ID。
在时间框区域,选择所需查询的时间段。
在关键字输入框,可根据一个或多个关键字(日志类别、日志详情、连接信息)过滤所需的日志。
日志参数 | 日志含义 |
日志类型 | 支持的日志类别包括但不限于 COMMAND、ACCESS、CONTROL、FTDC、INDEX、NETWORK、QUERY、REPL、SHARDING、STORAGE、RECOVERY、JOURNAL 和 WRITE 等。具体支持的类别可能会因 MongoDB 的版本而存在差异。更多信息,请参见日志消息。 |
日志级别 | 日志级别控制日志消息严重程度,由重至轻划分为:FATAL、ERROR、WARNING。 FATAL:极其严重的错误,通常会导致程序或服务无法继续运行。 ERROR:严重的错误,但不会立即导致程序或服务停止运行。 WARNING:警告信息,表示存在潜在的问题或非预期的行为,但不会立即影响系统的正常运行。 |
生成时间 | 错误日志生成的时间。 |
日志详情 | 描述原始日志内容,不同版本日志内容的格式存在差异。 4.4 之前的版本,日志内容格式如下所示,包含;时间戳(Timestamp)、日志级别(Log Level)、组件(Component)、请求上下文(Request Context)、消息(Message)。 其中,日志级别:I 为INFO(信息);W:WARNING(警告);E:ERROR(错误);F:FATAL(致命错误);D:DEBUG(调试信息)。
4.4 以及之后的版本,日志内容格式如下所示,包含时间戳(t)、日志级别(s)、组件(c)、错误代码(id)、请求上下文(ctx)、消息(msg)、附加信息(attr)。
|
连接信息 | 根据请求上下文提取的连接 ID 信息。 |
日志 ID | 日志 ID 信息。 |