如何做好网站监控?(上)



网站的性能一定程度上影响了用户留存率,Google DoubleClick 研究表明:如果一个移动端页面加载时长超过 3 秒,用户就会放弃而离开。BBC发现网页加载时长每增加 1 秒,用户量就会流失 10%。



SIte24x7希望通过监控来知道网站性能的现状和趋势,帮助您解决关于网站性能的一切疑惑:想查到网站的性能瓶颈?某次发布后的性能情况怎么样?是否发布后对性能有影响?预测业务出错的概率?业务的稳定性怎么样?


我们都需要监控什么?


我们需要监控什么呢?有哪些具体的指标?



google 开发者提出了一种 RAIL 模型来衡量应用性能,即:Response、Animation、Idle、Load,分别代表生命周期的四个不同方面,并指出最好的性能指标是:


100ms 内响应用户输入,动画或者滚动需在 10ms 内产生下一帧,最大化空间时间、页面加载时长不超过 5 秒。


为何更好的衡量这四个维度,SIte24x7配置了如下功能:


网站性能监控


从全球90多个地点主动监控启用IPv4 / IPv6的网站的正常运行时间和性能。通过网络到期监控,SSL / TLS证书监控等高级监控工具,对所有支持网站的资源进行深入监控。在检测到问题时通过手机收到通知。



了解网站响应时间,如DNS时间,连接时间,第一个字节时间,下载时间,SSL握手时间等。分析网站在从各个全球位置访问时的响应方式,并采取快速纠正措施,以防止停机。收集有关所使用的SSL / TLS协议版本,密码套件详细信息(如密钥交换,批量加密和散列函数)的详细信息。从监控位置获取Traceroute输出等关键信息。



使用真实浏览器进行页面分析


使用真实浏览器(Firefox)实时渲染您的网站。查找影响客户终端用户体验的网站组件并进行故障排除。



DNS服务器监控


Site24x7的DNS服务器监视器持续检查域名服务器的可用性和响应时间,分析转发DNS查找时间并在超时情况下解决域名解析问题。帮助您监控DNS服务器运行状况的一些关键指标



全球多地点监控


从多个地理位置监控您的网站正常运行时间和响应时间。我们与领先的托管服务提供商合作,建立了全球监控网络。我们的网络目前包括90多个不同地理位置的服务器。随着我们的推进,我们将增加更多监控位置。



网站可用性监控(HTTP / HTTPS)


从真正与您的业务相关的位置,监控启用IPv4和IPv6的网站,实时监控正常运行时间和性能表现。从90多个全球监控位置持续监控,并在终端用户受到影响之前解决停机问题,可以配置内部部署轮询器以在防火墙后设置监控站。



网站损坏监测


网站损坏是指您网页或整个网站上未经授权的黑客行为; 部分或全部毁坏其结构。它可能包括插入潜在危险的内容,图像,恶意代码,甚至删除网站内容。在某些情况下,代码注入等实例甚至可能会使您的客户数据处于严重危险之中。因此,损坏的网页可能会严重损害您的商业信誉和可靠性。启用安全性损坏监控,访问网站被黑客攻击。