开源监控系统中 Zabbix 和 Nagios 哪个更好

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开源监控系统中 Zabbix 和 Nagios 哪个更好相关的知识,希望对你有一定的参考价值。

nagios最大的亮点是轻量灵活,且报警机制很强,如果你只是需要监控服务器/服务是否在运行,nagios足矣。
但是如果牵涉到画图方面,感觉nagios+cacti的结合是不如zabbix的all in one方式的。

Zabbix维护相对困难,Nagios维护相对容易
Nagios的监控相对独立(插件机制,每次执行一条命令),而Zabbix的监控相对集中。

而zabbix把报警、画图全包办了,自己就能搞定上面的一堆东西。另外zabbix的agentd在windows server下运行良好,甚至32/64位均有,不像nagios只能用一个半死不活的插件。

综上,zabbix和nagios不存在谁好谁坏的问题,只存在你的需求不同需要选择哪个更好的问题:
如果只为了报警,nagios吧,足够满足需求;
如果需要图表,zabbix吧

================>以上由太平洋安防网为您解答,望采纳,谢谢!<================
参考技术A  我比较看好zabbix这款监控软件,理由如下:
  1.分布式监控,天生具有的功能,适合于构建分布式监控系统,具有node,proxy2种分布式模式
  2.自动化功能,自动发现,自动注册主机,自动添加模板,自动添加分组,是天生的自动化运维利器的首选,当然于自动化运维工具搭配,puppet+zabbix,或者saltstack+zabbix,那是如鱼得水。
  3.自定义监控比较方便,自定义监控项非常简单,支持变量,支持low level discovery,可以参考我写的文档自动化运维之监控篇---利用zabbix自动发现功能实现批量web url监控
  4.触发器,也就是报警条件有多重判断机制,当然,这个需要你去研究一下,这也是zabbix的精华之处,
  5.支持多种监控方式,agentd,snmp,ipmi,jmx,
  6.提供api功能,二次开发方便,你可以选用zabbix来进行二次深度开发,结合cmdb资产管理系统,业务管理系统,从而使你的自动化运维系统达到新的高度。
  7.当然zabbix还有很多其他功能,这里不一一介绍了。
  很多人说zabbix不简单,其实是zabbix的设计理念有些超前,当你都研究到一定程度,你不得不佩服zabbix的团队是非常强悍的,这种工作机制也是相对先进的。

以上是关于开源监控系统中 Zabbix 和 Nagios 哪个更好的主要内容,如果未能解决你的问题,请参考以下文章

开源监控系统中 Zabbix 和 Nagios 哪个更好?

开源监控系统中 Zabbix 和 Nagios 哪个更好

65.常见开源监控软件zabbix监控介绍配置

Linux开源监控平台

linux监控平台介绍zabbix监控介绍安装zabbix

Linux监控平台——搭建zabbix监控平台