网络通信 频道

网络运维必备 7个杀手级开源监控工具

  【IT168 技术】寻找更高的网络可视性?你可以看看这些优秀的免费工具,网络和系统监控是一个宽泛的范畴。市面上有解决方案可以监控服务器、网络设备和应用程序的运作,还有解决方案追踪这些系统和设备的性能,提供趋势和分析。有些工具在检测到问题时还会发出警报和通知,其他工具在发出警报时甚至会触发行动的执行。

    下面是可以提供这些功能的开源解决方案:

  


▲Cacti

  Cacti是非常广泛的性能图形和趋势分析工具,可以用来追踪任何检测指标,并绘制在图表上。从磁盘利用率到风扇转速,如果可以被监控的话,Cacti都可以追踪,并可以快速提供数据。  


▲Nagios

  Nagios是系统和网络监控工具,它很快速、可靠以及非常可定制化。对于新手来说,Nagios是一个挑战,但其复杂的配置也是其优势,因为它可以适用于几乎所有监测能力。电源和可靠性足以弥补其缺点。  


▲Icinga

  Icinga是Nagios的分支,Nagios目前正在重新构建。它提供了全面的监控和警报框架,这些像Nagios一样开放和可扩展,但具有几个不同的Web UI选项。Icinga 1密切关联到Nagios,而Icinga 2则被重写。这两个版本目前都可用,Nagios用户可以非常容易地迁移到Icinga 1. 


▲NeDi

  NeDi可能没有其他工具那么出名,但这是追踪网络内设备的很棒的解决方案,它可以持续追踪网络基础设施和目录设备,监控其发现的一切东西。它可以提供所有设备的当前位置以及历史信息。

  NeDi可以用于定位被盗或丢失的设备,当这些设备重新出现在网络时它会提醒你。它甚至可以在地图上显示所有已知和发现的链接,显示每个网络互连的情况,到物理端口的情况。 


▲Observium

  Observium结合了系统和网络监控与性能趋势,它使用静态和自动发现来发现服务器和网络设备,利用各种监控方法,并可以用于配置来追踪任何可用的指标。Web UI非常干净,并且易于使用。

  如图所示,Observium可以在地理地图上显示监控设备的物理位置。并且有面板显示主动警报和设备数量。  


▲Zabbix

  Zabbix通过广泛的工具监控服务器和网络。它的Zabbix代理可用于大多数操作系统,或者你可以使用被动或外部检查,包括SNMP到监控主机和网络设备。你还会找到大量警报和通知功能,以及高度可定制Web用户界面,可以适应各种显示器的高度。此外,Zabbix具有特定工具来监测web应用程序堆栈和虚拟化管理程序。  


▲Ntop

  Ntop是数据包嗅探工具,其Web用户界面显示网络流量的实时数据。网络流量的实时数据可以在高级实时图形功能中查看。主机数据流和主机通信对信息同样也可以实时查看。

3
相关文章