云数据库 MongoDB 的日志投递功能可将关键的慢日志、错误日志及操作日志自动传输至 日志服务(Cloud Log Service,CLS),帮助用户借助 CLS 强大的分析和检索工具,深入挖掘日志数据,快速定位并解决问题。
支持投递的日志类型
慢日志:记录执行时间超过指定阈值的数据库操作日志,通常用于性能监控和优化,帮助开发者和运维人员识别和解决性能瓶颈。
错误日志:记录数据库运行过程中出现的错误信息,包括致命错误、普通错误和警告,用于故障排查和系统维护,帮助快速定位和解决运行时问题。
操作日志:记录数据库的所有操作事件,包括查询、更新、删除等操作,以及执行这些操作的用户和权限信息,用于审计和合规性检查,确保数据的安全性和完整性。
计费说明
开启日志投递
1. 登录 MongoDB 控制台。
2. 在左侧导航栏 MongoDB 的下拉列表中,选择副本集实例或者分片实例。副本集实例与分片实例操作类似。
3. 在右侧实例列表页面上方,选择地域。
4. 在实例列表中,找到目标实例。
5. 单击目标实例 ID,进入实例详情页面。
6. 选择日志管理页签,再选择 CLS 日志投递页签,如下图所示。

7. MongoDB 日志管理会自动识别是否开通 CLS 日志服务与是否授权服务角色,请根据页面提示信息开通或授权。慢日志、错误日志、操作日志可按需分别操作。以慢日志为例,单击立即启用,在开启日志投递小窗口,选择日志投递的主题与日志集。

参数 | 说明 |
目标地域 | 选择日志投递的地域,支持异地投递。 |
日志主题操作 | 说明: 日志服务(Cloud Log Service,CLS)以日志主题及日志集的方式管理其上存储的日志数据,日志主题(Topic)是日志数据进行采集、存储、检索和分析的基本单元,日志集则是对日志主题的分类,方便用户管理日志主题。 选择已有日志集:在下方日志集的下拉列表中选择已在 日志服务(Cloud Log Service,CLS)控制台 创建的日志集,并在日志主题下拉列表选择对应的日志主题。 创建日志集:新建一个投递的日志集。在下方日志主题的输入框,输入日志主题名称。具体要求,请参见 日志主题。同时,在日志集操作中,决定是将新创建的日志主题添加到已存在的日志集中,还是为该日志主题创建一个新的日志集。 选择已有日志集:则在日志集的下拉列表,为新建的日志主题选择一个已存在的日志集。 创建日志集:则在日志集的输入框,输入新的日志集名称,具体要求,请参见 日志集。 |
8. 单击立即开启,开启日志投递功能,显示如下图所示,单击检索分析,跳转至 CLS 日志服务的检索分析页面,可直接使用 CLS 的检索分析规则分析日志。具体信息,请参见 检索分析。
