关于SQL监控
偶数数据云平台,不止可以监控系统的指标,也可以监控 SQL 的执行,包括有哪些 SQL 在执行,SQL 的执行历史,SQL 执行过程中各个时间点对资源(CPU、内存等)的占用情况。
因为 SQL 监控必然会占用一定的资源,对性能有少许的影响,所以默认这个功能是关闭的,如果想使用这个功能,需要打开如下配置文件 SQL 监控的开关。
1:登录偶数数据云平台 Lava 的节点,编辑/usr/local/oushu/lava-cloud/conf/basicPrivate.config.xml,设置参数为 true,保存。
<Sqlrs>
<monitorSql>false</monitorSql>
<liveInterval>10</liveInterval>
<historyInterval>60</historyInterval>
<historyExpired>60</historyExpired>
</Sqlrs>
2:重启 Lava。用 root 用户执行如下命令:
lava stop master
lava start master
3:登录偶数数据云平台页面,在 OushuDB/SQL 监控页面,可以查看 SQL 运行的情况。
4:点击某一条 SQL 可以查看某一条具体的 SQL 的监控指标,包括对整个集群的资源占用,对具体某节点的资源占用,起了多少个进程等等。