关于数据库的监控指标
方法/步骤
1要监控数据库当前状态,判断数据库状态是否正常。一般情况下是5分钟采集一次。
2要监控当前连接于数据库配置最大连接数的百分比;当前活动连接数量太大说明业务量太大或者重连机制存在缺陷。
3当前非活动连接数量太大说明应用释放资源机制存在缺陷。还要监控归档存储空间使用率。
4要监控数据库自启动到当前的时间,判断数据库是否存在重启情况。还要监控表空间使用率。
5监控归档产生的速率,用于监控数据库归档产生量是否异常。还有数据库alert日志中存在的异常信息及其上下文。
6还要监控数据库中某一个会话持有,并导致其它大量会话request无法获取的锁。
7要监控TOP10对应的SQL执行情况,包含四个维度:执行次数;执行时间;占用IO;占用CPU和内存。