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

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

我需要一些好的网络监控工具。我想找出为什么我的办公室网络如此拥塞/缓慢,我需要一些可以让我查看网络中的所有机器并查看谁在偷窥的工具。

答案1

纳吉奥斯

这是当今最流行的基于 Web 的 Linux 监控系统之一,实际上它是 IT 基础设施监控的行业标准。Nagios 已获得 GPL 许可,可供所有人免费使用,并允许监控网络服务的可用性和响应时间、系统资源(如 CPU 负载、RAM 分配等)的使用情况。

在此处输入图片描述

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

仙人掌

Cacti 是另一个基于 Web 的监控系统,用 PHP 编写,并根据 GPL 许可。与上述 Nagios 不同,Cacti 的设计主要针对图表

在此处输入图片描述

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

扎比克斯

在此处输入图片描述

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

磁共振成像仪

在此处输入图片描述

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

恩夫森

Nfsen 是一款开源 Netflow 收集器和分析器,可在开源许可下使用。它与此处描述的监控工具不同 — Nfsen 仅收集网络使用数据并根据该数据显示交互式图表。

在此处输入图片描述

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

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

sudo apt-get install etherape

答案2

有几次我使用 EtherApe 来查找占用办公室网络带宽的恶意文件共享应用程序。该应用程序位于软件中心。

在此处输入图片描述

它是否会对您有所帮助取决于您的网络拓扑 - 在某些(很多?)情况下,您的机器的 NIC 只能看到在您的机器和路由器之间传输的数据包。

答案3

您也可以使用 nethogs。您可以通过以下方式安装它

sudo apt-get install nethogs

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

sudo nethogs <connection_name>

例如

sudo nethogs ppp0

例如:在此处输入图片描述

答案4

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

简要摘要:

ntop 能帮我做什么? - 根据多种协议对网络流量进行排序

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

  • 显示流量统计信息

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

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

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

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

  • 分析 IP 流量并根据源/目标进行分类

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

  • 按协议类型分类报告 IP 协议使用情况

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

  • 生成类似 RMON 的网络流量统计数据

相关内容