Ping Cat 是一款基于 Python 开发的用于检测 IDC 机房 ping 值的在线工具,尤其在想要购买 VPS 的时候,可以使用该工具来检测 IDC 商家的线路是否稳定,通过长期观察后可对购买起到参考作用。

网址:http://ping.cat


图表说明:
1,X轴表示时间,Y轴表示ping的时间值。
2,阴影部分表示有抖动,20个测试数据包里有部分时间值高,但不丢包,阴影块越大,说明ping值波动越大。
3,曲线上不同的颜色表示丢包数不同,对应图表下方的图示。

以 Bandwagonhost 的洛杉矶 C3 机房为例。图表中:广州电信与广州移动的平均 ping 值小、较稳定,平均丢包也比较低。上海联通的平均 ping 值较大,波动明显,平均丢包也较高,说明联通到这个机房的网络质量较差。

Bandwagonhost_US

对比 Rectified 的 sharktech 机房。图表中:广州电信、上海联通、广州移动的平均 ping 值较低,平均丢包也都很小,并且 ping 值几乎无波动。这说明 sharktech 机房的网络质量是比较好的。

Rectified


除了用来长期观察网络质量以外,还可以在自己的 vps 无法连接时,查看对应机房的实时网络状态,以此来排查问题。

如下图中,ping 值突然增至 500ms + ,并伴随大量丢包,这种情况就会导致与 vps 的通信中断。