网站正常运行时间不是条件,而是计算
服务级别协议 (SLA) 报告的核心是网站“正常运行时间”的概念。 但是,究竟什么是正常运行时间? 网站正常运行时间,在最近的过去通常被狭义地定义为Web服务器的工作与非工作 状态 ,即Web服务器的正常运行时间。 (有关Web服务器正常运行时间的免费测试,请单击
此处
。最近,我们与许多组织合作,通过考虑网络正常运行时间、服务器正常运行时间、Web 应用程序正常运行时间或网站正常运行时间等变量,仔细定义网站正常运行时间与停机时间的详细信息,这变得至关重要。 为什么?
为正常运行时间计算定义正常运行时间
原因是网站正常运行时间,作为SLA报告的一部分,会影响收入。 因此,服务器的启动与关闭条件是不够的。 需要详细的正常运行时间 计算 ,考虑服务器正常运行时间、网络正常运行时间、网站正常运行时间或 Web 应用程序性能正常运行时间和其他正常运行时间变量。 当添加到由监控提供的 SLA 报告中时,这些变量提供了网站正常运行时间与停机时间的更完整和真实的情况。 为了设置有意义的正常运行时间计算,最好考虑一下您的网站正常运行时间配置文件。
您的正常运行时间配置文件是什么?
要开始使用特定的 正常运行时间 配置文件,请首先考虑您网站的用途。 你真正关心的是什么? 例如,如果您不在乎第三方广告服务器不向您的网站投放广告,那么如果广告没有投放,您的网站是否会关闭? 如果某个变量对正常运行时间不重要,则需要确定是否可以从正常运行时间计算中删除该变量。
另外,请考虑您网站的各个组件 – 服务器、域名服务器、网页、网络、应用程序、第三方托管页面元素等……您可以控制哪些组件?您对哪些组件的正常运行时间与停机时间有深入了解?例如,如果您不了解网站上 Web 应用程序的正常运行时间,您将如何将 Web 应用程序作为网站正常运行时间报告的一部分?确保您知道正常运行时间计算包括和排除的内容非常重要。
然后,考虑您的 定义了停机时间。 以下是一些帮助您入门的想法:
- 如果您已安排每个周日晚上在 Web 服务器上进行维护,您的网站是否关闭?
- 如果响应时间数据表明 Web 应用程序性能较慢,但 Web 应用程序性能的视频播放实际上显示了可接受的用户体验,则 Web 应用程序是否关闭?
- 如果无法从佛罗里达州奥兰多(但从美国其他地区)访问基于芝加哥的网络服务器,因为主干提供商时代华纳在奥兰多遇到问题,您的网站是否关闭了?
- 如果第三方托管元素(例如聊天小部件)遇到服务器错误,但您网站的其余部分可用,您的网站是否关闭?
- 如果您的网站无法从世界任何地方获得-由于服务器打盹,持续5秒 – 您的网站是关闭吗?
- 如果您的零售网站的购物车工作,但您的”关于我们”页面没有,您的网站是否关闭? 您的购物车已关闭且“关于我们”页面已打开?
- 如果一个 DNS 服务器关闭,但其他三个服务器正在运行,那么 25% 的客户端在缓存的 TTL 过期后无法访问站点,这是否是停机情况?
- 如果 Web 场中的三台 Web 服务器之一关闭,并且网页响应时间增加 25%(页面加载时间较慢),则此停机时间是否为停机时间?
(注意:如果此停机时间意味着您需要在周日凌晨 2 点起床来解决问题,那么您的答案会如何变化? 如果您的网站监控解决方案提供了详细的诊断来查明错误,以便您可以以 10 倍的速度修复情况,您的答案会再次改变吗?