我正在寻找流行ping
命令的替代方案。希望对延迟数据进行统计分析,我会以某种方式检索,但ping
的输出格式是 a) 未正确记录,b) 包含可变精度,我想避免在我的数据中引入相关的差异。我正在寻找的是一个程序
让用户 ping 服务器,以稳定、精确的格式返回以毫秒为单位的 RTT(越精确越好,我希望避免低延迟的离散存储),以及
分布在 Linux 下(最好是 x86_64 Arch Linux 和 Debian)
谢谢你的建议。
答案1
其一,有平。
手册页提到了例如:
-C n
与 类似-c
,但每个目标的统计信息以专为自动响应时间统计信息收集而设计的格式显示。例如:% fping -C 5 -q somehost somehost : 91.7 37.0 29.2 - 36.8
显示五个请求中每个请求的响应时间(以毫秒为单位),其中“-”表示第四个请求未收到响应。
如果您愿意,它同时需要多个主机:
$ fping -q -C 3 ns1 dns.google
ns1 : 0.37 0.19 0.31
dns.google : 25.44 25.43 25.38