i、Zenoss Zenoss是用Python編寫的,擁有基于瀏覽器的用戶界面,并使用了Ajax使操作更加快捷而富有效率。它將監(jiān)控、報警、趨勢顯示、圖表顯示和記錄歷史數據等功能合成在一個統(tǒng)一的工具里,它還能在網上自動發(fā)現資源,在默認情況下,Zenoss使用SNMP從遠程機器上收集數據,但它也可以使用SSH,并且支持Nagios插件。 ii、Hyperic HQ Hyperic HQ是一款基于Java的監(jiān)控系統(tǒng),它的目標跟其他同類別的軟件不太一樣,它要成為企業(yè)級的監(jiān)控系統(tǒng)。跟Zenoss一樣,它也能自動發(fā)現資源,支持Nagios插件,但是它的邏輯組織和架構很不一樣,顯得有點龐大。至于它是不是合適你的需求,那要看你的參數設置和監(jiān)控的方式了。 iii、OpenNMS OpenNMS是由Java編寫的,擁有一個活躍的開發(fā)者社區(qū)。它具備了常規(guī)的功能,例如監(jiān)控和報警,也加入了圖表和趨勢顯示的功能。它的目標是高性能、伸縮性、自動化以及良好的兼容性。跟Hyperic一樣,它也企圖成為一款企業(yè)級的監(jiān)控軟件,可以用于大型的關鍵系統(tǒng)上。 iv、Groundwork Open Source Groundwork Open Source實際上是基于Nagios的,它把Nagios和其他幾個工具集成為一個系統(tǒng),并安上一個統(tǒng)一的門戶界面。描述它的最好方法可能就是:如果你對Nagios、Cacti及其他工具很熟悉,并且能夠花大量的時間把它們無縫地集成在一起的話,你也能在家庭作坊里做一個出來。 v、Zabbix Zabbix是一個開源監(jiān)控系統(tǒng),在許多方面跟Nagios很相像,但是也有一些關鍵的不同點。例如:它把所有配置信息和其他數據都存放在一個數據庫里,而不是放在配置文件里;它比Nagios存儲了更多類型的數據,這樣可以生成更好的趨勢圖和歷史報告。它的網絡圖表和可視化功能也優(yōu)于Nagios。很多使用它的人發(fā)現它更易配置,更具有兼容性。說起來它也能比Nagios少,它的報警功能也不夠高級。 |
|