首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ntop:哪个HTTP下载(URL)导致了流量?

ntop:哪个HTTP下载(URL)导致了流量?
EN

Server Fault用户
提问于 2011-07-28 09:08:36
回答 3查看 1.5K关注 0票数 2

我的服务器造成过多的流量,所以我已经安装了ntop来监视它。

在Global /UDP协议分发表中的“汇总->流量”页面上,我可以看到流量是由HTTP周期性地引起的。

在第一行的所有协议->流量页上,都有流量(94%)。但是第一列(主机)显示了我自己的服务器。为什么会这样呢?

单击那里时,我可以看到主机流量Stats表中的流量。一切都在陶器里。Rcvd列因此,我认为,我的一个应用程序是定期下载一些大的,或很多。

但如何找出,下载了什么?哪些是下载的URL,或者至少是导致最多流量的主机?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2011-07-28 12:43:03

解决系统问题:

让您的应用程序日志发出请求是未知的,而且到处都是问题。这会一次又一次地咬你的屁股,所以我会留出一些时间来解决这个问题。找到一些方法来索引或聚合它们。这是您应该提出的更大的问题项目。

眼前的问题是:

对于当前的问题,我建议wireshark / tcpdump。一旦您有了一个流量捕获,您可以使用各种技术,试图找到它。在威雷沙克中,您可以使用“统计/会话”,按字节排序,然后深入挖掘从中捕获的内容。河床非自由级联引航仪确实有“按对象划分的网络带宽”视图,用于捕捉,这将是很好的--您可以请求试用。

如果你不熟悉wireshark,现在是学习的好时机。它是大多数系统管理员经常使用的工具。

如果您知道服务器占用带宽,并且它是一个Linux服务器,您可以尝试使用尼索斯 (nethogs)来标识使用带宽的进程。

票数 1
EN

Server Fault用户

发布于 2011-07-28 09:45:03

Ntop是一个网络接口工具-它向您展示通过各种端口和协议的通信量,但这是它的终点。现在您需要查看的是处理该通信量的应用程序,在本例中是Apache。

要做到这一点,最简单的方法是安装一个web使用工具,比如润湿器 (还有许多其他的,威斯塔斯在前一段时间是“最好的”,不知道现在是什么国王)。这将在日志中运行,并生成统计页面,您可以使用这些页面来查看流量的去向、来自何处以及是由谁执行的。例如

票数 1
EN

Server Fault用户

发布于 2011-07-28 09:14:26

您应该检查webservers访问日志,其中列出了所有服务请求。您可以筛选您的for服务器、IP地址和本地主机,并检查大多数请求的文件。有几个工具,但它取决于您正在使用的are服务器软件。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/294945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档