是否有任何开源监控应用程序执行以下操作:
下载网页,并提供下载该页面及其所有元素(图像/css/javascript/等)所需时间的详细分类。
网络交易,每隔 x 分钟就会对购物车从产品页面到结账进行一次检查,以确保其正常运行。
zabbix 或 opennms 会执行上述操作吗?
答案1
如果您使用的是 apache,那么访问日志应该会提供一些您想要的信息。然后您可以使用 awstats 包之类的程序分析统计数据。
答案2
是的,Zabbix 可以满足您的要求。它不会告诉您每个元素需要多长时间下载,而是告诉您主页本身需要多长时间。它还可以执行一些 Web 应用程序的基本练习。
Zabbix 1.8中的Web监控:
http://www.zabbix.com/documentation/1.8/manual/web_monitoring
Zabbix 2.0中的Web监控:
http://www.zabbix.com/documentation/2.0/manual/web_monitoring