全部产品
云市场

慢日志分析

更新时间:2019-06-04 20:45:54

本文档主要描述HDM支持MongoDB 慢日志分析功能的开启、使用和关闭等操作方法。

如果您正在管理多个数据库实例,也可以通过“全局慢日志趋势”功能确认慢日志数量最多的实例、执行次数最多的慢日志。

前提条件

  • 用户登录HDM控制台

  • 不管是阿里云 RDS MongoDB、用户自建MongoDB、其他云上的MongoDB,只要HDM可以连通,并且完成账号授权,即可以使用该功能(账号权限说明)。

使用方法

开启慢日志分析

实例的“慢日志分析”功能默认关闭,请按照如下方式进行开启:

  • 进入“实例监控”,找到对应的数据库实例,确认接入状态是“连接正常”;

  • 单击“监控”,在新页面的左侧菜单中找到“慢SQL”;

  • 单击“开启慢日志分析”按钮。

大约半小时后就可以看到慢日志趋势、慢日志统计等信息。

慢日志趋势

“慢日志趋势”显示了该实例每一个小时慢日志的数量。

HDM_user_manual_169

单击趋势图上的圆点,可以查看该时间段慢日志的具体统计信息。

通过慢日志的统计信息,可以方便的找到执行次数最多的慢日志、执行耗时最长的慢SQL、平均扫描行数最多的慢日志等等。

点击“样本”,可以查看具体的请求详情,包括完整的慢日志信息、用户名、客户端IP等等。

全局慢日志趋势

HDM控制台的左侧菜单中,单击“请求分析”下的“慢日志”,即可以看到所有接入数据库的慢日志趋势信息。

HDM_user_manual_187