数据库监控架构(一)

来源:互联网 发布:淘宝网购 编辑:程序博客网 时间:2024/04/30 10:24

author:skate

time:2009-12-29


 

数据库服务数量不断增多,需要考虑合适的监控了。这几天忙里挤时间,设计并实施了一个简易的数据库监控系统,希望在以后使用中不断完善,几天先把架构原理贴在这,哪天有时间再把相应的文档附上

 

一.说明

 

监控很重要,它可以提前通知我们即将发生故障;这样我们就可以避免问题的发生或蔓延扩大

我们线上的环境中,数据库是后端存储,不能和internet通信,跳板机又是windows,让Windows和

Linux自动协调工作又要考虑安全性挺麻烦,所以监控就比较麻烦,最近几经周折还是解决了。我们以前都是人为

登录数据库查看相应的信息,看数据库是否正常工作。这种情况一来是不能及时反映问题,二来,机器

比较多的时候,工作量就非常大了;

 

二.监控原理

 

被监控的服务器定时采集自身的信息然后把信息发送到分析服务器,分析服务

器分析来自被监控机的信息,把超过阀值的信息单独放到指定的目录下,待跳板机来

取得报警信息并发送邮件给管理员

 

监控内容:服务器的负载,磁盘利用率;db的alertlog日志,表空间使用率

监控频率:根据不同的指标要求,频率也不同,最大频率是每天,最小频率是每小时

 

三.数据库监控的简单原理图

 

                
 

 

----续---

原创粉丝点击