文档数据库 MongoDB 版支持日志管理功能,您可以通过控制台查看和导出指定时间内的慢日志,并通过分析慢日志来优化数据库。
操作步骤
- 登录 MongoDB 控制台。
- 在顶部菜单栏的左上角,选择实例所属的项目和地域。
- 根据实例类型,在左侧导航栏中选择副本集实例列表或分片集实例列表。
- 在目标实例类型列表页,单击目标实例名称。
- 在实例详情页,单击日志管理页签。
- 在慢日志页签下,您可以根据业务需要,通过关键词、数据库名称、组件以及查询时间,快速筛选出符合条件的慢日志查询结果。
您可以在慢日志列表中的查询语句下,查看目标查询请求的具体日志详情。说明
- MongoDB 不支持在日志检索中使用预留关键词,关于预留关键词的更多详情,请参见日志检索预留关键词。
- 当前仅支持查看最近 7 天内的慢日志详情。默认展示最近 1 天内的慢日志详情。
- 执行时长超过
operationProfiling.slowOpThresholdMs
参数值(默认值为 100 毫秒)的请求即会被记录在慢日志中。 - 您可以将符合筛选条件的慢日志查询结果导出到本地进行管理,具体操作步骤,请参见导出日志。
相关文档
MongoDB CPU 使用率异常排查手册
相关 API