Articles of 带宽

iftop带宽监视器在tun0(ppp)上显示rates = 0(但显示连接的主机)

在我的FreeBSD机器上,我的局域网路由器工作,我尝试使用iftop (来自ports/net-mgmt )监视带宽使用情况。 该程序适用于监视服务器的LAN接口卡,但不适用于由ppp创build的tun0虚拟/回送接口。 它确实显示连接的互联网主机,但没有显示stream量(上传和下载率都显示为0 b / s )。 主机列表刷新与新的主机(虽然有点慢),但除此之外没有任何反应。 top显示iftop使用率> 100%。 按Q或Ctrl-C退出永远(> 10秒)。 是什么原因造成的,是否有任何解决scheme让iftop为我的tun0接口工作? 我打开其他程序(最好是一个包含在FreeBSD ports-collection中的程序),但是想要一个类似于iftop的terminal程序(ncurses或者其他类似的东西),把每个连接的主机的外出+inputstream量表示为ASCII图。 对此类计划有何build议?

Apache – 非常高的负载/带宽和不寻常的请求模式

我是一个Web开发人员,并有这个服务器被用作各种开发机器。 所以,我使用Apache的经验是,我可以摆弄,完成基本的东西/谷歌的东西,以获得我需要的答案。 在上个周末,我们在服务器上的负载大约是平均带宽使用量的1000倍。 我的Apache访问日志有类似于下面的行和行。 81.12.34.56 – – [30/Oct/2011:01:08:15 +0200] "GET /wp-content/uploads/2011/10/a.jpg HTTP/1.0" 200 1671717 "-" "-" 81.12.34.56 – – [30/Oct/2011:01:08:15 +0200] "GET /wp-content/uploads/2011/10/b.jpg HTTP/1.0" 200 2682375 "-" "-" 81.12.34.56 – – [30/Oct/2011:01:08:15 +0200] "GET /wp-content/uploads/2011/07/c.jpg HTTP/1.0" 200 1009591 "-" "-" 81.12.34.56 – – [30/Oct/2011:01:08:15 +0200] "GET /wp-content/uploads/photos/d.jpg HTTP/1.0" 200 365209 "-" "-" 81.12.34.56 – – […]

如何监视使用bridge-util和虚拟化的主机上的带宽

我正在运行一个debian压缩盒子,使用bridge-util和LXC容器。 我想这是一个2部分的要求。 我想知道我的总带宽使用量是多less 我想看看它被虚拟主机细分。 主机都有固定的IP地址,根本没有DHCP。 我碰到了ntop,MRTG,WireShark,但是不知道要用哪个,而且他们都缝得那么笨重。 什么是最好的工具来捕捉使用情况,而不会干扰桥梁? 我喜欢它对整个系统的影响最小,这意味着不会太慢,减less内存使用量等。 我不需要图表,只需每日,每周,每月总计就可以了。

VPN + SSL上的带宽消耗

我需要估计在互联网上通过VPN连接的两台服务器之间将使用多less带宽(以千字节为单位)执行https请求(使用客户端SSL身份validation)。 没有必要是精确的(我知道这取决于尚未定义的协议),但我只需要一个范围。 问题:对于1Kb原始数据(请求和响应)多lessHTTP / HTTPS + VPN封装(如果有一些封装)会增加数据大小?

在Ubuntu上获得由用户或Rails应用程序花费的带宽

我正在AWS实例上运行多个rails应用程序,我需要知道每个应用程序使用/浪费多less带宽。 一些应用程序在passenger上运行Apache2 ,其中一些运行在Passenger standalone服务器上,其中一些运行在WebRick standalone服务器上。 另外,每个应用程序都位于相应的家庭用户目录下,因为我们为每个项目创build了一个用户。 现在,我是否可以获得每个用户的带宽使用情况,并将其logging到文本文件?甚至直接到我的数据库? 或者,我可以获得每个Ruby on Rails应用程序运行的带宽使用情况吗? 我已经使用iptraf命令行实用程序,但它是在一个服务器托pipe一个单一的rails应用程序,只需要logging在一个接口的stream量,现在我需要由用户或应用程序的用法。 任何帮助? 谢谢。

Linux路由器 – 使用当前活动连接分享每个IP的带宽

我们有一台Linux机器作为自定义路由器运行,目前正在使用Shorewall。 这位于我们的传入Internet连接和内部LAN之间。 我们希望实现的是在每个IP基础上“合理使用”带宽。 如果只有一个人目前有一个活跃的连接,那么他们得到100%的利用率。 但是,如果有20人有活跃的联系,那么他们每个人应该得到5%的利用率。 这应该与每个用户持有的连接数量无关。 例如,假设我们有两个用户Bill和Ted,他们都有活跃的联系。 Bill有一个活动连接,而Ted有十个活动连接。 比尔应该得到50%的利用率,而Ted应该为他的10个连接中的每一个获得5%的利用率,使得Ted的总利用率达到50%。

configuration滴stream以添加guestOS

我想configuration涓stream优先我的带宽与Ubuntu上安装的应用程序, 我了解基本configuration: [ssh] Priority = 1 Time-Smoothing = 0.1 Length-Smoothing = 1 [www] Priority = 2 Time-Smoothing = 5 Length-Smoothing = 10 [ftp] Priority = 8 但是我怎样才能使用virtualbox? 或者虚拟机中运行guest虚拟机的可能命令?

iptables / haproxy每秒限制数据包

是否有可能限制iptables或haproxy每秒(或每秒字节)传入的TCP数据包? 我发现了很多例子,但是没有一个似乎起作用。

我如何报告x天的带宽使用情况,按端口和协议分解?

我需要根据最近x天内发送/接收的所有数据,以相当简单和安全的方式生成显示按端口和协议细分的带宽使用情况的报告。 出于隐私和资源原因,存储完整stream量转储以供以后分析不是一个选项。 能够以简单的方式logging这些统计数据非常重要,因为最终我需要能够将这些统计数据结合到所有的服务器上。 目标机器正在运行Debian,而最低限度的解决scheme将会更好,因为许多平台都低于平均规格。 我看了上网,看起来好像过火了,我无法按照我所需要的端口和协议来查找故障。 任何build议将不胜感激!

当CopyQueueLength高时,如何控制哪个服务器是源?

当我有一个遍布全球的副本的DAG,并且初始播种已经完成时,Exchange如何控制使用哪台服务器来完成需要复制的优秀CopyQueueLength日志? 我怎样才能控制这个? 这很重要的原因是因为有些数据库有一个本地的同一站点(1000千兆连接),其他数据库在一个MPLS / WAN连接上