More Related Content
Similar to Nagiosql和centreon比较 (20)
Nagiosql和centreon比较
- 1. Nagiosql 和 centreon 比较
基本面比较:
1. 两者均专为 Nagios 设计的 WEB 图形化管理应用,均没有资产管理、总合统计报表的功
能。
2. 两者均是将配制文件写入 MYSQL 库里,再按自己的配制规则生成配制文件。
3. Centreon 开发时间较长,一直有更新,但更新较慢。 Nagiosql 开发活跃,国际化程度高,
但诞生时间较短(2005 年开始的项目)
功能比较:
1. 两者都具有基本的 NAGISO 配制管理能力,导入,导出配制文件功能。
2. 两者都具有 NAGISO 配制文件检查,排错的能力, ,
3. Centreon 具有绘图能力,也可生成对单一主机的简单报表,Nagiosql 未发现此功能
4. Centreon 具有对 NAGIOS 主机本身的性能绘图能力, Nagiosql 未发现此功能
5. Nagiosql 可对配制文件结构进行定制,可延续博文之前的配制结构,按 IP 生成配制,
Centreon 未发现此功能
6. Nagiosql 将每一次配制的变更做一次配制备份,以时间戳为后缀保存,理论上可回滚到
任意一个历史配制,Centreon 未发现此功能。
操作、配制逻辑关系比较 :
1. 添加用户逻辑正常,两者均未有异常
2. 删除一个用户时,所属组的成员也会变更“删除此用户”, 如一用户属于多组,删除
此用户时多个组也同时做变更,两者均未有异常。
3. 删除一个用户时, SERVICE 配制中做变更,将此用户删除,同时 HOST 配制中也中也关
联将此用户删除。两者均未有异常
4. 删除一个用户组时, SERVICE 配制中做变更,将此用户组删除,同时 HOST 配制中也中
也关联将此用户组删除。两者均未有异常
5. Centreon 中 DISABLE 一个用户时, SERVICE 配制中做变更将 test2 删除,但 HOST 配制
中未删除(重启验证时报错 “无此用户”) 应该是一 BUG。 Nagiosql 无此功能
6. 删除一个主机 此主机的相关联服务,将自动删除,数据库里也删除,两者均未有异常。
7. Centreon 当删除一个用户后 SERVICE 和 HOST 中都没有联系人时,也不报错(有点不合
逻辑)
8. Nagiosql 批量操作更灵活,它自动识别模板,主机,服务,用户类型分类生成文件。
9. Centreon 需要将不同类型手工分类导入。
性能比较:
1. Centreon 较耗资源,大量主机环境未测试,从功能实现上分析,报表, WEB 图形展示
等均从数据库取,数据库承担部分压力
2. Nagiosql 只对配制进行管理,存储的也只是配制信息,对数据库没有压力
- 2. 总结:
1. Nagiosql 只针对配制进行管理,所以在此方面做的比较精细,逻辑关系也比较人性化,
操作也简单实用。功能上比 Centreon 差了些(但这和产品定位有关,Nagiosql 定位是“
配制管理工具”)
2. Centreon 功能更强大一些,对 NAGIOS 本身的性能有图表展示。
3. 从我们现状看,Nagiosql 更适合我们,配制管理精细,批量操作更灵活,
采用 Nagiosql 后的优点:
1, 添加、删除主机、用户时不需要关注其各个文件间的逻辑关联,系统会自动处理,
如 : 删 除 一 个 用 户 , 只 需 在 WEB 界 面 下 删 除 用 户 , Nagiosql 自 动 删 除 些 用 户 在
HOST、SERIVE 中的用户设置,无需手工一个的改,减少很大工作量。
2, 再如:要将一个主机的报警用户 A 换成 B ,只需更改 A 用户的信息为 B 即可,Nagiosql
自动更改用户信息,用户组信息,和主机,服务中的信息,这无需人工关注其中的关
联。
规划:
1. 将报警和历史数据采集分开来做, Nagios 只做基本报警监控,不再绘图,将绘图由 CACTI+
reportit 来做。
2. CACTI + reportit 做基本历史数据收集,和生成报表( reportit 可将主机中 DISK 超出
80%的列出来,或将系统负载常大于 5 的主机列出来等,按条件查询,并生成 EXCEL)
具备报表定制功能。
性 能 标 准 :
硬件环境 单 CPU E5420 @ 2.50GHz + 6G memory + SAS10KRPM 盘
Cacti 在此硬件环境下单台 Cacti 服务器可同时监控 1000+ Server,60000 RRD 文件.
保证图表数据的连续和流畅,每一轮数据采集时间可控制在 3 分钟之内。
NAGIOS 在同样硬件环境单台 NAGIOS 可同时监控 2500 Server,8000+监控项,每一轮
数据采集时间可控制在 5 分钟之内 (此数据来自千橡互联的朋友,NAGIOS 未做优化)