到那个时刻 网络监控 有很多工具可提供出色的监控体验。但是,很少有碰撞像 纳吉奥斯 与 扎比克斯. 两种解决方案已被组织部署以监视大型企业网络。在本文中,我们将进行比较 Nagios核心 和 扎比克斯 因为它们都是开源的,而且是免费提供的(而不是 纳吉奥斯十一世 这是付费产品).
作为网络监视器,这两者都为用户提供了简单性与深度感的完美平衡。能够监视您的网络完全取决于您的观点。总体而言,这两个程序都提供了所连接网络的全面视图。这两种产品的质量很难选择最好的,但是我们已经按照主要功能对每种产品进行了细分.
我们将研究关键功能,例如 仪表板, 可配置性, 警报, 协议 支持, 自动发现, 和 外挂程式. 目的是彻底了解每种产品所提供的功能,并提供更好的整体监视体验。以下是这两种产品堆叠方式的简要概述:
仪表板和用户界面 | 高品质的仪表板. Nagios Core仪表板提供诸如设备状态之类的基本信息,但其清晰度和显示质量不如Zabbix。. | 高品质的仪表板. Zabbix具有基于其生产价值的优势。可以自定义Zabbix仪表板,并提供比Nagios Core更干净的体验. | 扎比克斯 |
组态 | Nagios强制用户将配置输入为文本文件. | 配置是Zabbix的另一个重要特征. Zabbix允许您通过基于Web的界面更改配置. | 扎比克斯 (基于便利性和易用性) |
可视化 | Nagios Core默认情况下不提供图表。但是,如果下载了NagVis插件,则可以通过使用图形来监视网络. | Zabbix可以直接使用自己的高级图表. | 扎比克斯 (基于方便) |
网页界面 | 有自己的基于Web的界面. 部署方便,但是您与Nagios Core的交互非常有限。例如,您可以做一些基本工作,例如查看网络运行状况并生成报告,但是您不能做更多的事情。用户界面也已经过时. | 有自己的基于Web的界面. 部署方便。 Zabbix允许您通过使用现代用户界面来配置监视环境. | 扎比克斯 |
自动发现 | 默认情况下无法运行自动发现. 但是,使用NagiosQL插件,您可以运行自动发现功能以找到连接的设备。这是Nagios Core与Zabbix相比拥有明显优势的少数几个领域之一. | 默认情况下无法运行自动发现. | Nagios核心 |
协议支持 | 提供对HTTP,FTP,SMTP,SNMP,POP3,SSH和MySQL的支持. | 提供对HTTP,FTP,SMTP,SNMP,POP3,SSH和MySQL的支持. | 平均匹配 |
警报和通知 | 警报和通知开箱即用. 您可以选择通过电子邮件和短信接收警报。 Nagios Core提供了多个警报级别,但是根本不符合Zabbix的自定义设置. | 警报和通知开箱即用. 您可以选择通过电子邮件和短信接收警报。 Zabbix还允许您自定义消息并确定升级链. | 扎比克斯 |
监控模板 | 没有 | Zabbix提供用于FTP,HTTP,HTTPS,IMAP,LDAP,MySQL,NNTP,SMTP,SSH,POP和Telnet的模板. | 扎比克斯 |
外挂程式 | Nagios Core提供了广泛的其他插件. | 没有 | Nagios核心 |
社区 | 67,000名成员 | 80,000名成员 | 扎比克斯 |
价钱 | 自由 Nagios Core具有充当Nagios XI的垫脚石的优势。这使用户可以扩展他们的需求. | 自由 | Nagios核心 |
仪表板和用户界面
我们将要比较的是这两种产品的用户界面。至关重要的是,这意味着仪表板。在这两个程序中,仪表板都将是您花费大部分时间的地方,因此具有有效监视网络的能力很重要. Nagios核心 提供使事情变得简单的用户体验。直观显示基础设施的运行状况,并以各种颜色进行编码,以显示网络的运行状况.
服务和设备按各种状态分类,例如: 好, 警告, 未知, 危急 和 待定. 这为您提供了监视企业级网络所需的一切。导航树显示在页面的左侧,因此您可以轻松查看关键页面(如趋势,警报和通知)的位置.
另一方面, Zabbix的 仪表板保持了非常高质量的外观。用户界面清晰明了,带有颜色编码的显示从定义良好的屏幕中脱颖而出。的 扎比克斯 仪表板是完全可定制的. 虽然您可能需要一些编码知识以充分利用其设计,但与之相比,它为您提供了更加个性化的体验。 Nagios核心. 例如,您可以在首页上有详细描述主机和系统状态的表,以便您立即知道是否有任何问题.
在整体用户体验,可用性和设计方面, 扎比克斯 具有明显的优势。现代性与可定制设计的结合,带来了真正个性化的监控体验。而 Nagios核心 当然,您有监视网络的基础,但使用起来并不令人满意.
组态
在本次讨论中,配置是一个非常重要的领域,因为构建监控体验非常重要. 扎比克斯 在这方面具有巨大优势,因为您可以 通过基于Web的界面更改配置. 的主要问题之一 Nagios核心 是所有配置都必须作为文本文件输入。用户必须创建文本文件,而不是与用户界面进行交互.
结果是配置不便建立. 扎比克斯 根据创建配置的难易程度获得该领域的认可。尽管基于文本文件的配置不是世界末日,但新用户会更轻松地与之交互 Zabbix的 图形用户界面.
可视化
所有最好的网络监视工具共有的功能之一是 可视化. 毫无疑问,以图形和图表显示网络数据的程序很容易阅读。能够参考图表来查看网络上的趋势是了解幕后情况的关键。两种产品中的, 只有Zabbix具备开箱即用的图形.
为了 要在Nagios Core上查看图形,您需要使用NagVis插件. 这不是一个困难的过程,但是缺少此功能无疑是一个错失的机会. Zabbix的 可视化显然是两者中更好的。绘制图形后 扎比克斯 该设计几乎可以与您想到的任何其他网络监控产品兼容,成为我们此处的首选.
网页界面
都 纳吉奥斯 和 扎比克斯 有网络使用的界面,但这是一个区域 扎比克斯 有明显的优势. Nagios核心 为您提供基本的用户界面,但除了过时的在线体验之外,您还可以 仅查看网络运行状况并生成报告. 虽然这对于大多数用户来说已经足够了,但它不允许您创建任何自定义配置. 扎比克斯 默认情况下可以根据您的要求进行配置 纳吉奥斯 您需要通过文本文件进行配置或部署其他插件.
如果您正在寻找易于部署且可以在线访问的平台,那么 扎比克斯 应该是你的选择. Nagios核心 提供的Web GUI感觉已经过时了十年。而 Nagios Core的 设计仍然可以完成工作 Zabbix的 配置和精益的Web界面使其更善于处理大型企业工作负载.
自动发现
技术上都不 Nagios核心 要么 扎比克斯 可以进行 自动发现 但是,默认情况下,在名为的插件的帮助下 纳吉斯·QL 您可以在整个网络中自动发现设备。这意味着,当您启动Nagios时,它将开始自动查找设备。换句话说,您无需手动添加它们。上 扎比克斯 您将需要花费一些时间手动执行此操作.
通过访问 纳吉奥斯 交换网站,您可以激活它 纳吉斯·QL 插入。这是一项功能 Nagios核心 相对于 扎比克斯. 无需手动配置所有设备即可将设备添加到网络的功能为您节省了很多时间和精力,从而可以开始网络监视.
协议支持
系统监视功能的很大一部分与其对协议的使用有关。如果没有正确的协议,您在网络上的可见性将受到严重限制。幸运的是 扎比克斯 和 纳吉奥斯 有各种各样的协议供您使用. 两种产品 支持 HTTP, 的FTP, SMTP, SNMP协议, POP3, SSH协议, 和 的MySQL. 关于协议支持, 纳吉奥斯 核心 和 扎比克斯 均匀匹配.
警报和通知
警报和通知已成为网络监视的最重要方面之一。手动监控存在严重缺陷,即使您一天24小时都在办公桌前,也无法发现网络上发生的所有小事件。警报使您可以依靠网络监视系统来标记有问题的活动,以供您解决.
都 扎比克斯 和 Nagios核心 有自己的警报系统。当发现问题时,每个产品都会通过电子邮件和短信提醒您. Nagios具有多个警报级别, 用错误,警告或正常消息指定事件. 这可以帮助您确定哪些事件最重要. Zabbix的 警报和通知很好,因为它们使您能够 自定义您的消息内容.
例如,您可以使消息包含诸如数据和时间,主机名,项目值,触发器值,主机配置文件,用户宏和升级历史记录之类的信息。这对于确保包括所有相关信息非常有用。然而,真正给的 Zabbix的 警报系统的优势在于其升级能力。如果您的初始消息没有收到任何答复,那么它将被发送给另一个收件人。如果链末没有响应,它可以自动执行命令以采取行动.
通过警报配置集群,您可以根据团队的需求自定义警报系统。您可以指定谁是第一联系人,并确保在没有回应的情况下其他团队成员也准备好介入。基于自定义消息和确定升级链的能力, 扎比克斯 有明显的优势.
监控模板
模板是一个经常被忽视的领域,而是使用诸如可定制的仪表板和可视化之类的宏伟功能。这很不幸,因为监视模板消除了许多手动配置需求. 扎比克斯 有一系列的模板 的FTP, HTTP, HTTPS, IMAP, LDAP, 的MySQL, NNTP, SMTP, SSH协议, 流行音乐 和 远程登录. 这些模板使您可以动手动手,并立即开始从模板设置进行监视.
Nagios Core没有监控模板. 虽然您可以从更广泛的位置找到有关监视设置的信息 Nagios社区, 它仍然需要比由其提供的默认模板更多的投资 扎比克斯. Zabbix的 模板对整个网络监控体验产生了巨大的影响,并在此方面为该产品提供了优势.
外挂程式
在许多其他部分中,您已经听到我们谈论有关 纳吉奥斯. 插件的可用性决定了 Nagios核心 除了 扎比克斯. 有 数百种可用于Nagios Core的插件. 尽管并非所有这些都有用,但还有很多有用的。即使 扎比克斯 是一个强大的工具,缺少插件有点错失良机. Nagios核心 在插件方面提供了两者中更好的价值.
社区
在工具背后拥有一个多元化而活跃的社区通常与任何核心功能本身一样有用。网络监控平台周围的社区代表着宝贵的信息和见解。如果您的产品有问题,或者需要有关如何充分利用监视环境的指导,那么您各自产品的社区论坛应该是您的第一个致电对象.
都 纳吉奥斯 和 扎比克斯 以拥有积极的支持社区而闻名. Zabbix目前拥有成员总数超过80,000的列表, 和大量的活跃用户。出奇 Nagios的用户数量明显减少,大约有67,000名用户. 两个社区的大量关注者为您提供了有关每种产品的可靠信息资源.
的用户社区 两种工具都为这些产品提供了丰富的扩展资源. 对于Nagios,您可以从社区免费获得数百个附加组件。 Zabbix实际上可以使用带有少量手动脚本的Nagios附加组件来使Nagios体系结构的功能输出适应Zabbix的更简单的信息流过程。但是,Zabbix社区是模板的重要来源,这是自定义Zabbix的主要方法.
适应性
由于Nagios Core和Zabbix都是开源项目,因此您完全有权访问代码,重写代码的一部分并创建完全适合您需求的自定义实现。但是,在大多数情况下, Nagios Core的用户倾向于依赖附加组件 定制系统并 Zabbix用户依赖模板 作为定制方法.
服务
Nagios Core和Zabbix都具有内置的代理,可扩展工具的功能。 Zabbix有一个可以管理所有服务的代理。这称为 Zabbix代理. 您可以使Zabbix代理执行与Nagios Core中不同代理提供的服务相似的任务。.
那些Nagios Core代理商是 Nagios远程插件执行器 (NRPE),便于进行远程监控, Nagios远程数据处理器 (NRDP),这是一种数据传输机制, NSClient++, 这使Nagios Core可以监视Windows设备,以及 Nagios跨平台代理, 这是一个将数据馈送到其他应用程序的API.
在服务中,Nagios的模块化方法明显胜过Zabbix Agent.
价钱
网络监控工具价格昂贵,这已经不是什么秘密了,特别是对于市场上最流行的工具而言。但是,两者 扎比克斯 和 纳吉奥斯 免费提供可逆转这种趋势。两者之间的区别在于 您可以将Nagios Core升级到Nagios XI. 虽然它们不是同一产品,但值得一提,因为它确实为用户提供了升级的途径. 纳吉奥斯十一世 起价为1,995美元(1,519英镑)。这个价格可以让您使用 基础设施 监控, 容量 规划 图表, 与成千上万的 插件 和 多–承租人 能力.
虽然这两个价格并驾齐驱,但我们必须尽力 纳吉奥斯 因为您可以根据需要进行升级。升级到 纳吉奥斯十一世 足以胜过 扎比克斯 在许多关键领域。尤其是其中一个领域是配置向导,它会带您完成使用各种功能的过程。 纳吉奥斯.
Zabbix:免费提供高级网络监控
比较两者之后,很明显 扎比克斯 是赢家。而 纳吉奥斯 核心 具有运行有效的网络监视的基础知识,只是没有经验和可配置性 扎比克斯 确实. 扎比克斯 是一款免费的网络监视器,其性能就像价格最高的产品一样。除了缺乏 自动发现 特征, 扎比克斯 是一个非常全面的产品.
虽然它没有自动发现功能 Nagios核心 它在各个方面都表现出色。在大多数关键差异点上, 扎比克斯 只是跑赢大市 纳吉奥斯 核心. 带有自动升级的警报系统以清除图形生成,该产品具有所有功能.
Zabbix的 功能组合在一起,可以构建非常简单且令人满意的监视体验。监视模板减少了查看网络所需完成的手动配置。一旦发现问题,自定义消息和升级链将使事件响应变得异常高效。该程序通过将信息直接直接传递给关键成员来响应关键事件.
即使 Nagios核心 提供高质量的监控体验, Zabbix的 水平。用户界面看起来已经过时了,缺乏方便的配置和默认的可视化功能确实让它失望了。尽管如此 Nagios核心 确实具有自动发现,基于Web的GUI和其他插件的明显优势.
在大多数企业环境中 扎比克斯 是更好的工具。如果您正在考虑在组织中实施网络监视工具,我们强烈建议您考虑 扎比克斯. 尽管在如此饱和的市场中很容易忽略,但是如果您重视轻量级部署和高级配置,绝对应该考虑一下.
也可以看看:
2023年25种最佳网络监控工具和软件
10种最佳应用程序性能管理和监视工具
适用于Windows,Linux和Mac的10种最佳免费TFTP服务器
适用于Windows和Linux的20种最佳免费SFTP和FTPS服务器