我需要一个好的网络监控工具


Answers:


27

纳吉奥斯

这是当今最流行的基于Web的Linux监视系统,实际上它是IT基础结构监视的行业标准。根据GPL Nagios的许可,每个人都可以免费使用,并且可以监视网络服务的可用性和响应时间,系统资源的使用情况(例如CPU负载,RAM分配等),

在此处输入图片说明

项目的主页:http : //www.nagios.org/

仙人掌

Cacti是另一个用PHP编写并根据GPL许可的基于Web的监视系统。不同于Nagios的描述,仙人掌主要是根据图形设计的

在此处输入图片说明

项目的主页:http : //www.cacti.net/

扎比克斯

在此处输入图片说明

项目的主页:http : //www.zabbix.com/

MRTG

在此处输入图片说明

项目的主页:http : //oss.oetiker.ch/mrtg/

恩森

Nfsen是开放源代码Netflow收集器和分析器,可通过开放源代码许可获得。它不同于此处介绍的监视工具-Nfsen仅收集网络使用情况数据,并基于该数据显示交互式图表。

在此处输入图片说明

项目的主页:http : //nfsen.sourceforge.net/

这些是基于Web的网络和系统监视。如果您需要桌面应用程序,我建议您使用etherape。您可以通过以下方式安装:

sudo apt-get install etherape


13

在少数情况下,我使用EtherApe来定位流氓文件共享应用,从而占用办公室网络带宽。它在软件中心中提供。

在此处输入图片说明

是否对您有所帮助取决于您的网络拓扑-在某些情况下(很多?),您计算机的NIC仅看到在计算机与路由器之间传送的数据包。


8

您也可以使用nethogs。您可以通过安装

sudo apt-get install nethogs

您可以通过以下方式启动它

sudo nethogs <connection_name>

例如

sudo nethogs ppp0

例如:在此处输入图片说明



2

假设您有权访问流数据,ntop实际上可能是一个很好的解决方案。 http://www.ntop.org/products/ntop/

快速简介:

ntop可以为我做什么?-根据许多协议对网络流量进行排序

  • 显示根据各种标准排序的网络流量

  • 显示流量统计

  • 以RRD格式在磁盘上存储持久性流量统计信息

  • 识别计算机用户的身份(例如电子邮件地址)

  • 被动(即不发送探测数据包)标识主机操作系统

  • 显示各种协议之间的IP流量分配

  • 分析IP流量并根据源/目的地对其进行排序

  • 显示IP流量子网矩阵(谁在和谁说话?)

  • 报告IP协议使用情况(按协议类型排序)

  • 充当NetFlow / sFlowcollector,用于路由器(例如Cisco和Juniper)或交换机(例如Foundry Networks)生成的流

  • 生成类似RMON的网络流量统计信息


1

如果您需要一个真正快速,简单的解决方案,则可以尝试使用一种基于云的监视服务:它们通常不需要您进行全面的安装和配置过程,并且可以相对地设置简单的交叉和SNMP很快。我可能会推荐我参与其中的一个:Anturis,但也有其他几个,例如Monitis或Panopta。


Wireshark也是一个很好的工具。通过运行sudo apt-get install wireshark
lordqwerty,

0

带宽的

BandwidthD跟踪TCP / IP网络子网的使用情况,并使用图形构建html文件以显示利用率。图表由各个IP构建,默认情况下显示2天,8天,40天和400天期间的利用率。此外,每个IP地址的利用率可以cdf格式以3.3分钟,10分钟,1小时或12小时的间隔注销,或者注销到后端数据库服务器。HTTP,TCP,UDP,ICMP,VPN和P2P流量使用颜色编码。

在此处输入图片说明

这里下载。

在这里了解更多


我安装了它,但是没有有关如何使用它的信息
kenn 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.