Oracel、DB2、Mysql、SQLServer等各类数据库主要监控哪些关注的通用指标,有什么好方法取其值?

1回答

邓毓邓毓  系统工程师 , 江西农信
ltwtzh赞同了此回答
数据库的不同,指标也不同,在通用指标这块,主要还是聚焦在表空间、实例、锁、连接数、缓冲池、SQL执行和日志这些大的监控方向上,操作系统的各类指标监控作为数据库监控的补充。针对这些数据库的监控,我个人还是倾向用监控代理的方式为主,自定义脚本取值方式为辅。因为监控代理...显示全部

数据库的不同,指标也不同,在通用指标这块,主要还是聚焦在表空间、实例、锁、连接数、缓冲池、SQL执行和日志这些大的监控方向上,操作系统的各类指标监控作为数据库监控的补充。
针对这些数据库的监控,我个人还是倾向用监控代理的方式为主,自定义脚本取值方式为辅。因为监控代理比较专业,监控项的取值属性丰富,版本还会更新迭代,功能越来越完善,与系统兼容性越来越好,批量部署较方便等,用于数据库还是非常合适的。脚本方式作为辅助手段,弥补数据库监控代理对较偏或者更专业深入的监控点的取值缺失的缺点,另外通过脚本的方式作为定时巡检的方式,对一些数据库配置信息、参数信息取值,以文件的方式输出至某个FTP服务器,可以定时查看和存档,弥补监控代理对数据库配置信息采集的缺失。两者互相补充,共同保障数据库的健康状态。

收起
 2017-06-07
浏览2168

提问者

hufeng719系统工程师, 山东莱钢永锋钢铁

问题状态

  • 发布时间:2017-06-06
  • 关注会员:3 人
  • 问题浏览:5964
  • 最近回答:2017-06-07
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30