一、查看诊断优化
1. 登录 MongoDB 控制台。
2. 在左侧导航栏,选择诊断优化。
3. 在数据库智能管家 DBbrain 的诊断优化页面上方,在实例 ID 的下拉列表选择需查看的实例。
4. 查看分析实例的各诊断数据。
| 监控类别 | 监控解释 |
| 异常诊断 | 实时对数据库进行性能监控及健康巡检,给出故障诊断提示和优化建议。 |
| 性能趋势 | 针对实例、Mongod 节点的资源、请求、主从延迟等性能指标进行监控。 |
| 实时会话 | 实时统计数据库客户端会话的来源、数量、活跃数等信息。 |
| 慢日志分析 | 实时分析实例和 Mongod 节点慢查询数量、耗时情况等信息。 |
| 空间分析 | 主要对数据库空间的使用率进行分析,包括数据空间和日志空间的大小、空间使用率的日均增长量等信息,并预估可使用天数。 |
| MongoStatus | 对数据库请求数、更新数、删除数及出入流量、连接数等进行统计分析。 |
| MongoTop | 主要针对数据库写操作、读操作以及请求总耗时等信息的 Top 数据进行统计。 |
| SQL 限流 | SQL 限流功能适用于流量过高引起的 CPU 消耗过大的场景。创建 SQL 限流任务,控制数据库的请求访问量和 SQL 并发量,从而达到服务的高可用性。 |
| 索引推荐 | 索引推荐通过实时日志慢查信息的收集,进行自动分析,推出全局最优索引。 |
| 健康报告 | 根据各项监控指标、统计数据,综合给出实例当前的健康得分。 |