我在决定如何或谁耗尽我客户的vps带宽方面有一些困难。
我离开iftop,打开并监听端口3306的所有接口,到mysql远程端口的总带宽大约为每天10g。
我的问题是:如何确定连接到mysql服务器的特定外部ip的带宽。
例如,我有10个远程客户端连接到mysql,我想知道每个客户机生成多少个mb/gb
//PS:抱歉英语能力薄弱
//PS2:即openvz容器接口是venet0-localhost和venet0 0:1-ip
发布于 2013-09-17 13:45:00
我们在下载服务器上使用ntop不时地检查流量。
根据您的流量(我们的下载服务器的每月吞吐量为8TB或更多),Ntop会增加大量的CPU负载。但是,您将获得一个很好的get界面,从聚合的总体统计数据到基于IP:端口的聚合都有大量的统计信息。
您可以使用“顶级主机”,然后检查它们是否使用了哪些端口,或者检查“顶级端口”的客户端。
屏幕截图和关于ntop的更多信息:http://www.ntop.org/products/ntop/
发布于 2013-09-18 10:55:44
您可以使用道跟踪轨道查看特定外部ip在端口3306上使用的总带宽。
tcptrack -i any host <external-ip> and port 3306您还可以修改命令以列出所有ip,并查看谁消耗的最多,按下's‘将按使用率排序。
tcptrack -i any port 3306https://serverfault.com/questions/539541
复制相似问题