我有一个Web应用程序,该应用程序使用ActiveResource与另一台具有连接速率限制的服务器通信。我很好奇如何才能最好地从运行我的Web应用程序的主机上进行监视,即从服务器上linux上的bash提示符下,如何测量我的计算机每秒向另一台计算机发出的出站请求?
我正在寻找给定接口,主机名和/或它们的某种组合的Linux单行程序,它告诉我与该服务器的连接速率。我已经接近使用tc和iftop之类的工具,但是这些工具报告的是所传输的数据量,而不是所建立的连接……所以它并不是我所要寻找的。我很想看类似的东西:
$ awesometool --host thetargethost.com --interface eth0 --interval 5
收集统计数据…
接口eth0上针对targethost.com的每秒请求报告
平均:23请求/秒最小值:12请求/秒最大值39请求/秒
抽取了5个样本
谁能指出我一个人?