监视networking延迟

我们遇到了一些networking问题,但并不确定问题最能影响用户的时间或地点,我希望每隔几分钟就能查看一堆url并绘制结果图。

有一个简单的包在Mac上做到这一点?

  • 可以ping服务器,但没有telnet或www
  • Python中的networking监控系统
  • NLB如何与IIS-7 Web服务一起工作?
  • Dell存储服务器可以升级到完整的操作系统安装吗?
  • 什么决定了Cisco路由器的最大吞吐量?
  • 我如何确定Infiniband子网pipe理器在哪个交换机上运行?
  • 5 Solutions collect form web for “监视networking延迟”

    你想要的应用程序叫做Smokeping (在DarwinPorts上可用)。 给它一堆主机名/ IP地址来ping,它给你漂亮的RRDTool图。

    Ping,Smokeping,Pingplotter等不是我认为的排除故障和识别networking性能问题的最佳工具。 任何依赖某个外部主机的ICMP响应的testing只会告诉你外部主机,并且几乎不会告诉你自己的networking。 此外,任何依靠外部主机对ICMPstream量的响应的testing都是不可靠的,因为许多路由器被configuration为忽略指向自己的ICMPstream量,或者被configuration为使stream量低优先级。 路由器关心转发实际stream量,而不是回应你的ping。 看着路由器对ping的响应通常是一条红色的鲱鱼。

    你最好使用由两端代理组成的工具,发送真实的数据。 QCheck浮现在脑海。

    http://www.ixchariot.com/products/datasheets/qcheck.html

    在我看来,ping延迟监测的最佳scheme是Smokeping 。 不知道在Mac上运行是多么容易或困难,但我怀疑这不会是很难。

    在系统上创build人工操作事务不是衡量其工作方式的好方法。 虽然效果通常很小,不会改变被监控系统的状态,但很难确保您的testing能够代表实际使用情况。

    我build议使用PastMON (我发现启动和运行最快的路线是使用32位Centos VM )。

    ping的延迟非常依赖你从哪里ping通,只是为了展示给just-ping.com一个镜头。 你可能要考虑不要在桌面上运行Smokeping这样的工具,因为你真的在用它测量你的ISP的延迟。

    服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.