技术博客 > 正文

CDN如何实现服务监控

2022-02-10

为了保障客户业务顺利稳定地开展,网宿CDN加速可以对客户网站进行一系列的监控,包括用户请求数预警、状态码监控、流量监控和源站监控。通过一系列监控,帮助客户及时发现相关异常以及时在第一时间快速调整,减少因网站服务异常所带来的业务损失。

CDN助力网络提速降费获工信部肯定

◆用户请求数预警
用户请求数预警是网宿CDN服务为客户提供的网站请求数超出设定值则邮件预警功能。
加速网站使用请求数预警功能后,能够及时了解网站的请求数情况,便于统筹安排计费周期内的请求数,最大化的合理利用请求数资源。

◆状态码监控
支持向客户提供网宿CDN加速的网站实时的各类状态码比例,同时可以设置当状态码比例超过上限时通知相应客服确认问题。

◆流量监控
可针对客户域名提供流量异常报警和实时攻击报警,当客户域名发生流量异常或受对攻击时,向客户发送邮件、短信等报警信息。

◆源站监控
1、普通源站监控:普通的源站监控功能,采用监控URL对源站服务状态进行监控。通过判断,当源站服务故障时,可发出警报,并以多种方式通知相关人员。

2、高级源站监控:对于不间断服务要求高的网站,需要实时掌握源站的运行状态,及时发现故障,并发出警报。源监控主要是面向客户的加速频道,网宿源站监控功能可以从五个方面对源站异常提供监控及报警,包含:源站设备监控、源站网络监控、源站服务监控、源站回源域名 DNS 解析监控、回源状态码异常这五项监控,可在源异常时快速定位异常原因,并对源站服务异常进行实时报警。五个服务监控均有的参数有:监测URL、监测周期、报警方式以及报警时间段。此外源站网络监控和源站服务监控及回源状态码监控还需要确认报警阈值。

1)监测URL:主要是用于回源HTTP请求探测、获取源IP以及获取回源域名,五个监控可以共用同一个监测URL。

2)监测周期:可以设置为1、3、5、10、15、30、60分钟,不同监控的监控周期可以不相同,具体参考工作原理中对各项监控周期的说明。

3)报警方式:有邮件和短信两种方式,可以设置报警到多个负责人。

4)报警阈值:源站网络监控设置丢包率阈值和延时阈值,当探测平均丢包率以及平均延时均超过阈值则报警。默认丢包率阈值为10%,延时阈值为50ms;源站服务监控设置超时时间,假如响应超过配置时长,则认为此次响应的状态码为非200,默认超时时间为5秒。回源状态码监控的阈值没有默认值,需要根据实际情况设定。

5)报警时间段:对于报警,工作日和非工作日可以设置不同的报警时间段。默认全天24小时都进行监测,一旦发现异常结论,即时报警。