我正在使用GroundWork (一种基于Nagios的监视框架)通过SNMP监视一些networking设备,但是我仍然遇到了带宽使用问题。 大多数路由器,包括这里使用的Cisco 2800,都可以通过SNMP查询networkingstream量信息; 然而,他们以计数器的forms返回这个信息,意思是“自打开路由器以来有多less字节进入或离开给定的接口”。 所以,为了从这些信息中获得一些有意义的东西,你需要每秒钟查询这些信息,看看每个度量与前一个度量有什么不同。 Groundwork / Nagios可以自动pipe理这些性能数据,因为它们使用RRD来存储这些数据,RRD支持计算值之间的增量。 但是如何在带宽使用超过一定限度时产生警报? 只有当一个值高于给定阈值时,Nagios才能发送警报,而不是基于同一个值的两个不同度量之间的差异。 我需要一种方法来检查带宽使用是否超过了一定的阈值,如果发生这种情况,会生成Nagios警报(从而发送电子邮件)。 我不能仅仅依靠pipe理员查看性能数据来查看networking带宽是否有问题。
我需要把一个网站上的video,可以使用一个普通的瑞士法郎播放器(如stream水游戏)显示。 MPEG4 / H264压缩每个video大约需要3/4分钟(400 MB)。 我正在考虑购买一个正常的托pipe计划包。 但是,您认为我需要多less带宽/月? 假设我每天可以有5000个访问者观看他们每个人的平均1个video。 顺便说一句:你认为3/4分钟的video占用400MB空间是正常的吗? 谢谢!
我有一个Amazon Elastic Load Balancer。 我无法将域apex – domain.com设置为ELB,因为Amazon不提供IP。 如果我: build立一个新的EC2实例(它有自己的IP) 设置从EC2到ELB的反向代理(HAProxy?Apache?Nginx?) 将我的DNS指向代理的新EC2实例 我将面临什么后果? 这是否使ELB毫无意义,因为我的单一EC2实例是一个失败点? 如果ELB中的每个实例每天都获得100 GB的带宽,EC2代理是否能够处理它?
我有一个50 Mbps的广域网链接,我使用番茄固件的华硕RT-N16的NAT。 我的用户查看多个stream式video。 在任何时候都会有大约20个正在观看的stream媒体video。 但是,如果正在观看的video数量总是高于7或8,那么即使带宽使用率没有超过15 Mbps,video也会出现滞后或延迟。 经过testing几乎所有可能的设置,我得出的结论是滞后或延迟是由于华硕RT-N16是一个家庭路由器,其硬件不适合高带宽连接。 现在我的计划是使用一个function强大的桌面电脑(sandybridge处理器和4 + GB RAM)与多个网卡作为路由器。 我将在其上运行Ubuntu服务器,并将使用数据包转发和NAT maquarading选项。 那么这是一个不错的select? Linux是否提供了很好的function来最大化videostream路由吞吐量?
我安装了一个PfSense路由器,它有4个接口。 其中一个是WAN,另外三个是LANnetworking,具有不同的子网和IP地址范围。 wan interface name = em0 lan interfaces names = em1 em2 em3 我已经使用了PfSensestream量图表模块,它只显示一个接口上的带宽使用情况。 问题是我如何获得所有LAN IP主机的带宽使用情况? (而且这个带宽使用不仅应该是广域网stream量或从广域网接口传来的stream量,例如,如果存在局域网间通信,那么使用现有的stream量监控工具,我可以看到em2上的某些主机是使用非常高的带宽,但是这个带宽在Lan主机之间,而不是Wan(有些是从/到)。 那么有什么办法可以将LAN带宽使用与WAN带宽使用分开吗? 这样我可以看到连接到PfSense的每台主机的EXACT Wan带宽使用情况? (我的PfSense路由器使用squid,所以我可以使用HTTP / HTTPSstream量,但我需要知道每个职位的stream量使用情况,而不仅仅是HTTP或HTTPS。) 仅供参考,WAN接口与LAN端在NAT中。
我想让用户通过scp下载/上传文件到我的centos 6.0系统,它通过千兆以太网连接到局域网,但我不希望传输以这样的速度stream动。 我想限制速度到10Mb / s。 我已经设法findvsftpd的正确configuration来限制速度,但没有find相同的sshd。 任何帮助将非常感激。 编辑:只是为了更清楚,我试图限制服务器端的最大速度。
我们的大楼里有大约200台IP电话,而且我们意识到,当我们将互联网从50Mbps切换到200Mbps上/下时,我们对电话质量有了更多的抱怨。 我知道有可能交换机比以前更容易超载,因为很显然每个人都使用更多的带宽。 而我们大部分的交换机仍然是100Base-T。 那么有没有一种方法可以监视交换机上的负载,或者在交换机超载的情况下得到通知? 我们主要使用Dell PowerConnect 3548。 谢谢。
我们在不同的build筑物中有2个办公室 两者之间有一个以太网连接。 该链接由pipe理其中一个build筑物的公司提供,它们通过以太网电缆为我们提供了100Mbps的带宽(实际上它在基础设施中作为vlan传递,但对我们来说却是完全透明的)。 我们在build筑物A中build有服务器A,在build筑物Bbuild有服务器B.问题是服务器A从build筑物B访问缓慢而服务器B从build筑物A访问缓慢。另外,我们在build筑物A中的VOIP电话发送他们的数据到B楼,我们有中央交换机..问题是通常有1-2秒的通话时间和通话中的噪音削减… 一开始我以为100Mbps没有足够的带宽,但是pipe理链路的公司给我们提供了图表,表明我们使用的很less,平均只有6-7Mbps。 他们build议我们的问题可能与每秒太多的数据包有关……基本上,你可能有太多的数据包泛滥networking(即使你只使用7Mbps的100Mbps可用),我们的交换机无法处理它和丢包。 这是真的?? [编辑]更多信息: 我们在每个办公室都在说20个用户,通过这个链路传输的stream量包括: 互联网从办公室A(互联网调制解调器在办公室B) VOIP(主PBX在办公室B) 两个办公室使用的基于服务器的办公室程序(一种程序的服务器在办公室B,另一种程序的服务器在办公室A)
这个问题与@Oliver的一个很好的答案和脚本 有关 。 目标:我想修改/扩展此答案中提供的脚本以适应我的要求,如下所示: 我有大量的客户(高达1000)。 每个客户端应根据其CN(通用名称)分配一个订阅类别和相应的最大数据速率。 这些速率限制应在客户端连接时应用,并在断开连接时移除: bronze :1 mbit silver :10兆位 gold :100兆位 当客户端连接到OpenVPN服务器时,我想调整每个客户端的订阅类别和相应的活动数据速率限制。 客户端不应该重新连接到OpenVPN服务器。 这是可能的,还是我们必须断开连接并重新连接到OpenVPN的每个客户端,导致脚本被再次调用来改变tcconfiguration? 而不是使用shell手动修改tcconfiguration,我们将如何从另一台计算机或应用程序(即通过PHP)更新客户端订阅类和相应的活动数据速率限制? 非常感谢
什么是一个体面的工具,我可以在Ubuntu的服务器命令行上使用来衡量我的networking带宽,看看我是否饱和网卡? 我有一个爬虫在一个盒子上运行,我不知道如何最好的监视,如果我需要添加更多的盒子。 谢谢