「译」5款最佳IT基础设施开源监控软件

in 网络文摘 with 0 comment  访问: 5,160 次

监控对企业来说至关重要,以确保必要的系统正常运行。监控IT基础架构设置的不同,可能会导致大量的发故障和问题,如果不正确的使用监控工具难于保证系统健康运行。

无论您是小型还是企业级配置都无关紧要,您不能忽略监控设备。即使你只拥有一个个人网站,你也需要正常运行时间监控。

从开源到商业级别有许多软件可帮助您监控基础架构并通知任何故障。考虑到大量的选择,可能很难找到一个能够很好地挂在价格范围内的产品。

拥有一个功能强大的开源监控解决方案供您使用,我们得感谢开源社区持续的维护它们。

No.1 Nagios

Nagios 成立于1999年,是提供从小型到企业级基础设施监控解决方案的行业领先企业之一。

Nagios能够监控几乎所有类型的组件,例如网络协议,操作系统,系统指标,应用程序,服务,Web服务器,网站,中间件等。

Nagios运行在Core 4监控引擎上,通过消耗更少的服务器资源提供高性能的监控表现。
15301971639105.jpg
您可以使用插件与几乎任何类型的第三方软件进行集成,并且很可能有人已经编写了插件。

如果你使用中间件,你可以利用Nagios来监控WebLogic,WebSphere,JBoss,Tomcat,Apache,URL,Nginx等。

特征:

No.2 Zabbix

Zabbix是一款出色的企业级软件,旨在监控从服务器的性能和可用性,网络设备到Web应用程序和数据库的所有功能。

Zabbix被全球数千家公司所使用,包括DELL,Salesforce,ICANN,Orange等。
15301975188956.jpg
Zabbix是server-agent系统架构,您需要通过Zabbix服务器监控将服务器(客户端)上的代理安装到服务器端。但是,您不需要为FTP,SSH,HTTP,DNS等服务安装代理。

你可以在Linux,AIX,Windows,Solaris,MacOS X,FreeBSD,OpenBSD等上安装它,它还支持SNMP采集系统数据,并提供良好的报告。

特征:

Cacti

Cacti是另一个可以安装在Linux或Windows操作系统上的开源网络监控工具。它连接到RRDTool,它允许我们生成与相关网络数据相关的图形。

它与SNMP协同工作,并以易于理解的图表形式呈现网络统计信息。
15301982820321.jpg
Cacti需要MySQL,Apache或支持PHP的IIS。

特征:

No.4 OpenNMS

OpenNMS让您可以为任何IT基础架构构建网络监控解决方案。您可以使用JMX,WMI,SNMP,NRPE,XML HTTP,JDBC,XML,JSON等收集系统指标。

借助OpenNMS,您可以发现网络中的第二层网络拓扑。它建立在事件驱动的体系结构上并支持Grafana。
15301986619696.jpg
OpenNMS内置了报告功能,这意味着您可以在美丽的仪表板和图表中查看报告。总的来说,OpenNMS得到了很好的用户界面。

特征:

No.5 Icinga

Icinga监控框架允许您监控网络中的所有可用系统,这些系统会以多种方式发出警报,并为您提供SLA报告数据库。

Icinga于2009年开始,名为Nagios Fork,从一个叉子和制作的Icinga 2的限制中解放出来,它更快,更容易配置,更容易扩展。
15301993466365.jpg

特征:

以上列出的监控软件可让您免费开始监控IT基础架构的各个方面。他们可以免费下载,所以请继续尝试体验它。

英文地址: https://geekflare.com/best-open-source-monitoring-software/

WeZan