一个关于网络性能监控工具的设想

2012-08-10 15:06:57 +08:00
 Livid
现在是否存在这样的性能监控工具:可以 24 小时内每隔 5 分钟 ping 一下网站,然后记录延迟时间,然后根据这些数据生成图表。

如果持续记录一段时间,就可以获得网络在每天的各个时段,每周的各天的性能数据。

应该会很有意思。
8586 次点击
所在节点    Velocity
33 条回复
shiny
2012-08-11 12:54:11 +08:00
http://www.17ce.com 的监控点更多
ipconfiger
2012-08-11 16:43:45 +08:00
基调的收费,呵呵,很high的
likuku
2012-08-12 01:29:45 +08:00
以前我也作过...各地有机器ping,然后shell脚本每日生成格式数据,半夜传回统计服务器,统计服务器上用 python 提取和格式化数据,各时段延时和丢包率交给 gnuplot 绘成以时间横轴的散点统计图(一测试点一张图),生成报表邮件。前提还是要各地要有可控的服务器。

后来公司也组织过多组竞赛项目,类似的应用使用shell脚本+cacti 来作,这个比较麻烦。
KiseXu
2012-08-12 01:38:35 +08:00
@LazyZhu 你这个是用什么搞的,我也想给我的VPS搞一个
KiseXu
2012-08-12 01:39:19 +08:00
@LazyZhu 另外,这个东西本身耗资源吗
tywtyw2002
2012-08-12 02:21:26 +08:00
@guotie 丢包 延时
LazyZhu
2012-08-13 23:21:57 +08:00
@KiseXu 数据采集是使用bash shell 放入crontabs,5分钟执行一次,执行时间1-2s,期间占用资源0.8M左右,这可以从图表上的Bash项看出来的.然后用highcharts的js绘制出图表.总共就一个html和几个js,不需要php和mysql的.
ruoran
2012-08-14 09:40:22 +08:00
"记录延迟时间,然后根据这些数据生成图表",这部分graphite应该可以 http://graphite.wikidot.com/
lanbing
2012-08-14 11:45:08 +08:00
还不如直接用腾讯分析。。。
KiseXu
2012-08-14 16:45:42 +08:00
@LazyZhu 可不可以拿出来分享一下,哈哈
ShunYea
2012-08-15 11:05:20 +08:00
dnspod里面也有个监控功能,就是每隔多少时间ping一下,楼主可以试试。
Livid
2012-08-15 12:59:38 +08:00
今天才知道,原来 Gomez 的每次性能对比测试都是要扣钱的。看来这样的工具还是很有意思和机会的。
sheldom
2014-10-12 10:21:02 +08:00
@LazyZhu 能否学习下你的bash shell,我对这块不是很熟

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/44794

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX