服务器监控

最近几天,sharej的服务不太稳定,经常mysql相应时间很长导致页面无法正常打开。记录了一下slowquery,对表做了一些优化,好了很多,但是昨天mysql又挂掉了,暂时还没确定是什么问题。怀疑是因为用户数太多,member表过大,阻塞了很多查询。

很久以前就进行一些服务级别的监控了,之前的程序有报警机制,但是报警的前提是程序本身不能挂掉。最近发生的这些事情坚定了我要尽快进行服务监控的想法。

找了一圈,nagios太强大了,很多功能都是多余的,而且占用资源也不小。后来找到了一个monit,感觉比较符合自己的需求,可以实现报警,自动重启服务,还能对磁盘,文件进行监控。

网上的中文资料很少,基本上就是一篇文章到处copy。其实monit的手册就讲的很清楚而且很详尽了。

配置起来很简单,基本上就是 check xxx with xxx,然后if xxx then restart之类。

Tags: 相关Tags:

Nausicaa最近的那点破事 » « 地大物博的国家

相关文章

  • No Related Posts

2 条评论 »

  1. rice 于 2008-10-20 @ 13:19:43 留言

    [ 引用 ]

    在零度那看到你的博客,呵呵,帮忙给个链接哦

    博客名:三袋弟子部落格
    http://www.centerday.com

    已经做好你的了…

    谢谢学长了……….

  2. Nausicaa最近的那点破事 | 冰山一角 于 2008-10-23 @ 00:53:26 留言

    [ 引用 ]

    [...] 上一篇: 服务器监控 [...]

RSS 为此帖反馈评论 · 反向跟踪 网站

发表评论

只有思想的碰撞才能产生火花!请留下你宝贵的评论吧: