这篇会为你介绍如何为各拨测类型关键指标设置告警,在指标发生异常时及时通知你。
一、操作步骤
1. 登录 腾讯云可观测平台。
2. 选择告警管理 > 告警配置,在告警策略页面单击新建策略,选择自定义告警策略,进入告警策略配置页面,选择云拨测监控类型如下。
3. 根据页面提示填写相关信息,配置说明如下。
| 配置类型 | 配置项 | 说明 |
| 基本信息 | 策略名称 | 自定义策略名称。 |
| | 备注 | 自定义策略备注。 |
| | | |
| | | |
| 配置告警规则 | 监控类型 | 云拨测监控类型。 |
| | 策略类型 | 支持网络质量、页面性能、域名 whois、端口性能、文件传输(上传/下载)、音视频体验,建议你根据所配置的云拨测任务选择对应的任务类型。 |
| | 筛选条件(与) | 筛选出符合条件的对象进行告警检测。多个维度的筛选条件为 AND 的关系,同一个维度的多个选项为 OR 的关系。选择后将根据拨测点位的运营商、地区、城市,或者返回的错误码、任务 id、任务名称等信息作为筛选条件。域名(必选):支持按域名设置告警。地区:支持筛选某域名下某区域的拨测数据做告警检测。城市:支持筛选某域名下某城市的拨测数据做告警检测。运营商:支持筛选某域名下运营商的拨测数据做告警检测。 假设你在筛选了 https://cloud.tencent.com 域名和 “广东” 地区,则表示满足域名 =https://cloud.tencent.com 且地区=广东做告警检测。错误码:支持筛选某域名下某错误码的拨测数据做告警检测。任务 ID:支持筛选某域名下某拨测任务 ID 的拨测数据做告警检测。任务名称:支持筛选某域名下某任务名称的拨测数据做告警检测。 |
| | 告警对象维度 | 原理类似 SQL 里的 group by 语句,支持自定义告警通知内容中的告警对象。如果你选择了域名和运营商,将以域名和运营商作为筛选条件做告警检测;如果不选择,则默认按照域名做告警检测。 |
| | 触发条件 | 可以选择任意或者所有,任意代表 if 条件满足其中之一即可认为异常从而触发告警,所有代表 if 条件必须全部满足才被认为是异常并触发告警。 |
| 配置告警通知 | 通知模板 | 系统为你默认配置通知模板,如需创建通知模板请参见 新建通知模板。 |
| 高级配置 | 弹性伸缩 | 启用并配置成功后,达到告警条件可触发弹性伸缩策略并进行缩容或扩容。 |
4. 配置完以上信息后单击完成,即成功创建告警策略。在指标发生异常时,将会通过你配置的告警渠道发送告警通知。
注意:说明:
注意:如需了解各指标含义,请参见 告警指标说明。
二、场景推荐
注意:说明:
注意:以下样例均默认拨测任务配置1分钟频率,指标对应的数值只作为参考,可结合实际的任务频率酌情调整。
三、网络质量任务类型
网络质量主要用来测试域名服务的网络连通性以及可用性,需要关注的主要指标有可用性、时延、DNS 查询用时、丢包率等,时延和 DNS 用时可以根据自身服务的情况自定义配置。
网络质量告警配置示例图:
四、页面性能任务类型
页面性能主要用来获取用户在不同运营商、城市地域、浏览器版本、操作系统、设备等环境下访问 Web 页面的体验数据,让用户全面掌握页面的加载速度等性能情况,需要关注的指标有整体性能、首屏用时、可用性等,具体的数值需要结合自身服务的情况去配置。
页面性能告警配置示例图:
五、端口性能任务类型
端口性能主要对 GET、POST 协议或端口进行监测,监测接口响应性能、可用性,保障用户使用体验和业务可用性,确保接口能够正常响应请求,需要关注的指标有整体性能、请求用时、响应用时、成功率、正确率等。
·成功率:执行监测任务的客户端对目标访问的成功率,成功率 = 有效监测次数/总监测次数 * 100%
·正确率:验证通过的数据占所有返回正确数据的比例。验证通过指按照协议配置项中的“验证方式”要求,满足验证方式即认为验证通过。
端口性能告警配置示例图:
六、文件传输任务类型
文件传输通过文件上传/下载,获取应用的数据资源的传输速率,能反映真实的带宽波动性,有助于评估文件传输的效率和稳定性,需要关注的指标有平均传输速度、首包用时、成功率等。
文件传输告警配置示例图:
七、音视频体验任务类型
音视频体验对流媒体网站以及 App 视频文件的播放进行监测,需要关注的指标有可用性、视频首帧用时、视频首包用时、总缓冲用时等。
音视频体验告警配置示例图:
八、域名 whois 任务类型
域名 whois 用来查询域名是否已经被注册,以及注册域名的详细信息(如域名所有人、域名注册商、域名注册日期和过期日期等),需要关注的指标有成功率和错误次数。
域名 whois 告警配置示例图: