10个好用的免费服务器/网站性能监控工具介绍(第1页)

  当你拥有自己的网站时,能够及时发现网站中的任何问题是非常有帮助的。这里有一些免费开源的服务器/互联网监控工具,它们可以监视你的网络架构中出现的任何问题。这些工具可以帮你避免服务器断线,评估你的资源利用是否超过了你的架构。

    这篇文章里我们回顾一下前10位服务器/网站性能监控工具。你会发现各种各样的服务器工具,里面应该有你要找的工具。

1. Monit

    Monit不仅可以监视你的服务器,还能通过一些预定的方法来应付特定情况下的问题。比如说你的数据服务器当掉了,Monit可以自动重启服务器,如果这是你所希望它做的话(提示:这往往是你希望的)。

    当你需要监控多个服务器的时候,你可以使用M/Monit – Monit的一个扩展版本,它提供了一个简单的途径来管理多台服务器。

    M/Monit同时提供了iPhone app(iPhone接口)来帮助你方便地管理你的网站,你再不需要拖着一台笔记本到处转了。

2. Ganglia

    当你拥有一个服务器群组时,很难一下子看出你整个服务器组的工作概况。Ganglia却可以让你纵览整个组。在应付一大群服务器时,这是一个很好的工具。但从这个意义上来说,对付单服务器架构用这个工具就显得大材小用了。

3. Munin

    Munin 监测并将系统性能指标以图形形式表现出来。它能自动地生成日/周/月/年性能图表和许多重要指标的报告。它可以监测核心系统资源比如内存、硬盘空间、CPU使用率以及一些服务器程序如MySQL, Apache, Squid。

    Munin最强大的一个地方是它的易扩展性。你仅仅只需要几行代码就可以给它写一个插件来监控任何东西。这种易扩展性意味着Munin也可以用来监控一些与服务器性能无关的指标,像是注册用户数量或是网站点击率。

4. Cacti

    Cacti is 和Munin有很多相似的地方。不过它有一点和Munin相比表现突出的地方,那就是它允许你在一个较模糊的界限里调整你的数据显示的范围大小。Munin只有固定的日、周、月、年性能图表(除非你自己写一个扩展),而Cacti却可以让你以你希望的方式查看你的数据:最近2小时,近四天,近六个月,不定期。你甚至可以在可视界面上拉近拉远你的图表。

5. Nagios

    Nagios 是“IT网站监控的工业标准”。不过这只是他们网站自己这么说的。Nagios的安装以及配置非常繁琐,但是它所拥有的丰富特性是市场上的任何工具都不可比拟的,适用于有经验的IT网络管理员。Nagios支持监控多台服务器并且可以通过email,或者以纸质(只要你还在用这种古老的技术)发送警告或SMS/text消息。像Monit一样,Nagios也可以通过一定的配置来自动对故障作出反应。