zabbix与nagios对比

  • Post author:
  • Post category:其他



web


功能:


Nagios


简单直观,报警与数据都在同一页面,***、红色即为问题项。


Nagios web


端不要做任何配置。


Zabbix


监控数据与报警是分开的,查看问题项需要看触发器,查看数据在最新数据查看。而且


zabbix


有很多其它配置项




结论:对于初学者,


nagios


更容易上手,但是


zabbix


界面更美观,同时由于功能多上手也更难。



画图展示:


Nagios


需要额外安装插件,且插件画图不够美观。


Zabbix


携带画图功能,且能手动把多个监控项集在一个图中展示,还能选择图形类别,有


:


折线图、面积图、饼形图、柱形图等供选择。




结论:画图功能


Zabbix


用的爽



默认监控:


Nagios


自带的监控项很少。对一些变动的如多个分区、多个网卡进行监控时需要手动配置。


Zabbix


自带了很多监控内容,感觉


zabbix


一开始就为你做了很多事,特别是对多个分区、多个网卡等自动发现并进行监控时,那一瞬间很惊喜,很省心的感觉。




结论:


zabbix


感觉爽很多



自定义监控服务:


Zabbix





Nagios


都是自写插件,然后修改


client


端的配置文件。




结论:两者难易程度一样



批量监控主机:


Nagios


对于批量监控主机,需要用脚本在


server


端新增


host


,并拷贝


service


文件。


Zabbix





server


端配置自动注册规则,配置好规则后,后续新增


client


端不需要对


server


端进行操作。




结论:


zabbix


的后续批量监控实施更简单



后期批量修改监控服务:


Nagios


用脚本来修改所有主机的


services


文件,加入新增服务。


Zabbix


只需手动在模板中新增一监控项即可。




结论:一个需要构思脚本的实现,一个鼠标点几下即可,


zabbix


用的要爽一些。



报警实现:


Nagios


报警使用插件方式,只要插件能做到的报警,


nagios


都能实现,无论手机邮箱以及其它。


Zabbix





Nagios




结论:两者一致



其它扩展


Zabbix


自带


web


监控,自带对进程及端口监控等,当然还有一些其它的功能我还未探索到。


Nagios


也有插件,没有的可自己写插件。



Zabbix


提供


API


接口,方便其它平台调用。但


Nagios


可以由程序直接配置管理。




结论:一个把时间花在摸索上,一个把时间花在写脚本上,说不上谁好,就差不多吧。



总结:


Nagios


要花很多时间写插件,


Zabbix


要花很多时间探索功能。


Nagios


更易上手,


Nagios


两天弄会,


Zabbix


两周弄会。


Zabbix


画图功能比


Nagios


更强大


Zabbix


对于批量监控与服务更改,操作更简洁;


Nagios


如果写好自动化脚本后,也很简单,问题在于写自动化脚本很费神。



对于企业的监控应用来说,两者都能实现大规模监控,都足以满足用户需求,没有绝对的孰好孰坏。


Zabbix


是商业软件开源、


all in one


方式体验良好,


Nagios


是免费软件,插件组合多。


两者就像


windows





linux


一样,一个把所有的都已做好,一个可以定制所有。





版权声明:本文为weixin_33918357原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。