我是网络和监控方面的新手,我必须使用 OpenNMS 或 Nagios 进行工作。
我想知道除了开源和授权之外,这两个系统的主要区别是什么。哪一个更好,为什么?(从安装、配置、管理、可用性、可靠性、功能、优点、缺点的角度来看)。
编辑:另外请告诉我是否有任何其他系统比上述系统更好或相当。
我的需求是对节点进行基本监控。我需要查看哪些节点处于启动和关闭状态以及每个节点有哪些服务。
答案1
这在很大程度上取决于您的环境。我喜欢使用 OpenNMS 进行 SNMP 监控、警报/通知、报告、升级以及用作 Up/Down 仪表板。图表一般。我使用其他产品来获得更详细的图表。
OpenNMS 的学习难度很高,需要进行一些调整才能适应您的环境。但是,开箱即用,它会自动发现设备并开始收集 + 报告中断情况。您可以自行定义阈值和详细报告。如果您的设备支持 SNMP,或者您只关心启动/关闭,OpenNMS 就很不错。它是免费的,但咨询套餐很贵。社区支持不如以前好,但您通常可以发现您遇到的大多数问题都已在某个地方得到解决。
其他人会谈论 Nagios,但我觉得在某些环境中,设置和可扩展性可能是一个问题。但与此同时,它拥有良好的社区支持和行业认知度。