我已经对nagios,opennms和zenoss进行了一些研究,但对找到所需的东西并不自信。
对我而言,目前的主要驱动力是能够监控备份。这包括mysql,mssql,最后包括一些文件系统备份。
我们有一个工具可以包装这些不同系统的备份过程并收集统计信息。因此,像这样的项目:
- 备份的数据库数量
- 数据库备份文件的大小
- 压缩的数据库备份文件的大小
- 进行备份的时间
- 压缩文件的时间
我希望能够A)如果作业未按计划运行则有通知B)能够在统计信息上设置阈值以触发通知C)我希望能够对统计信息进行趋势绘制和绘制图形
我正计划通过HTTP POST将此信息发送到监视应用程序。或者,监视应用程序也可以从日志文件中提取它。
但是,我们将具有要监视和趋势化的其他“任意”静态(从监视系统的角度来看)的其他过程,因此灵活性非常重要。
一个或多个工具还应该能够对网络接口,服务器负载等进行常规监视和趋势分析。一旦我们完成了备份监视,我们也将希望包括这些项目。
谢谢。
跟进:
我决定按给定顺序尝试以下操作:
- Zabbix:似乎比其他方法更像是“一站式商店”,并且易于在Ubuntu Lucid RC中安装
- opsview
- 带有Nagvis的Nagios,PNP4Nagios,Nagiosgraph
- 带npc插件的仙人掌
- Munin:简单性有点伤痕累累,但是从长远来看,这可能被证明是一件幸事。
一旦我做出决定,就会发回邮件,可能要过一会儿才能做出决定。