服务器监控
最近几天,sharej的服务不太稳定,经常mysql相应时间很长导致页面无法正常打开。记录了一下slowquery,对表做了一些优化,好了很多,但是昨天mysql又挂掉了,暂时还没确定是什么问题。怀疑是因为用户数太多,member表过大,阻塞了很多查询。
很久以前就进行一些服务级别的监控了,之前的程序有报警机制,但是报警的前提是程序本身不能挂掉。最近发生的这些事情坚定了我要尽快进行服务监控的想法。
找了一圈,nagios太强大了,很多功能都是多余的,而且占用资源也不小。后来找到了一个monit,感觉比较符合自己的需求,可以实现报警,自动重启服务,还能对磁盘,文件进行监控。
网上的中文资料很少,基本上就是一篇文章到处copy。其实monit的手册就讲的很清楚而且很详尽了。
配置起来很简单,基本上就是 check xxx with xxx,然后if xxx then restart之类。
相关文章
- No Related Posts
rice 于 2008-10-20 @ 13:19:43 留言 :
[ 引用 ]在零度那看到你的博客,呵呵,帮忙给个链接哦
博客名:三袋弟子部落格
http://www.centerday.com
已经做好你的了…
谢谢学长了……….
Nausicaa最近的那点破事 | 冰山一角 于 2008-10-23 @ 00:53:26 留言 :
[ 引用 ][...] 上一篇: 服务器监控 [...]