最佳开源监控工具 除了系统管理套件之外,系统监控及其它任务还可以使用专用的开源技术。 Nagios是系统监控领域的领头羊。“Nagios对小型平台平台来说似乎最佳选择,”俄勒冈大学的电信软件专家Quentin Hartman说。和很多IT人士一样,他说,HP、IBM和思科的商业产品实在是太贵了。 但是Nagios也有缺点,这主要在于它过时的Web界面。 “Nagios的Web界面直到1998年才真正有所改进,”网页寄存公司fooMG的所有人Dean Hall说,“我长期使用Nagios,但是似乎开源世界已经有了要获取有关用户体验的想法。” Hall转换到Zabbix,它有一个比较好的用户界面。相比于Nagios ,ZZ Servers的Zendzian也更青睐Zabbix. “Zabbix的确是作为一款开源发展管理工作创建,但它不像Nagios那样简易。” Zendzian说,“它有一个很好的Zabbix应用编程端口。你可以结合登录和监控,然后将图形和表格从云中引入到你的应用中。” 使用开源的一个优势在于,即使必须创建新东西,我们也能够把事情做得更好。Albertson在大学开源实验室中使用了Nagios,但随后一个叫做Icinga的Nagios分支引起了他的注意。 “Icinga看上去好很多,它有很多功能是我们所需的,而其它人也对它很痴迷,” Albertson说。 康奈尔大学的IT监管人James Pulver使用Zenoss,这是另一种受欢迎的监控工具,它监控、分析并自动执行IT服务。Pulver说,当他需要在大学里监控120台设备时,他研究了包括Nagios、 OpenNMS和Hyperic在内的不同工具。 他最终的分析称,相较于Nagios,用户在他们的系统上使用Zenoss会更快。它还没有代理,所以不需要用户在每台服务器上安装特定的软件。 Zenoss还有一个更精致的用户界面,这也是相对于Nagios的改进。 管理工具缺少文件描述 对很多开源系统管理工具来说,相比于商业竞争者,缺少文件描述是一个普遍的硬伤。一些开源项目缺少安全研究和用户举例。当然,这样的项目常常指的是那些很容易使用的工具,这对于那些想在自己系统上安装工具的管理员来说起不了作用。 Geezeo公司的Elwood说, “作为一名Windows系统管理员,当我们推荐开源工具时,老板一定会说:‘开源没有好的文件记载',我们要解决这个障碍。” “如果你准备推荐一款新玩意,在前几页的文件描述中,你需要一些让人们觉得舒服的东西。” Elwood还说道:“我希望所有开源工具有更多教程。但是很多文件描述分成了人工页陷阱:‘这是我们提供的功能,而这里是明显的基础示范。’” 但是缺少文件描述并没有限制开源项目。 “我们最近和一些不必要开源的产品进行了一些战争,它们的文件描述没有达到标准,” McNally说,“我们正在运行超级计算机。如果我们不能弄清楚这个问题,别人又怎么去弄清楚呢?” |