概述
开启健康检查是指对地址池中的地址配置健康检查,开启后可实现实时监测应用服务的可用性状态,并最终帮助企业实现自动故障隔离和自动故障切换的功效。健康检查的类型,包括:ping监控、tcp监控、http(s)监控的配置相关。
前提条件
已完成创建实例、访问策略、创建地址池的配置。
设置方法
1、添加健康检查
在地址池配置页面,点击地址池前面的 “+”号进行地址池信息展开,并点击 添加 进行健康检查配置。

2 . 健康检查配置
需要对地址池里的地址配置健康检查,以获取应用服务的可用性,从而达到根据应用服务地址可用性的状态实现自动故障隔离以及故障自动切换。以下是每个设置项的名词定义。
检查间隔:指监控节点每一次探测的时间间隔,默认1分钟。
ping包数目:ping的检查方式,每一次探测时向目标地址发出的ping探测数据包总数,默认ping包数目为20。
丢包率:ping的检查方式,单次探测的丢包率告警阈值=丢包数量/ping包总数目 *100%,默认选择丢包率为10%。
超时时间:ping的检查方式,单次探测响应的超时时间阈值,大于超时阈值则报警,默认选择5秒超时时间。
连续失败次数:指健康检查异常时是否进行重试,默认为2次。
失败比例:ping的检查方式,每个监控节点独立同时进行探测,失败比例=报警节点数量/监控节点总数量 *100%,默认失败比例设置为50%。
监控节点:ping的检查方式,主要是指监控节点的位置。
启用SNI:开启后,在TLS协商期间,向探测目标发送Host名称。
如果应用服务的地址位于中国内地地区,请避免选择海外地区的监控节点,如果应用服务的地址位于海外,请避免选择中国内地地区的监控节点,防止网络问题导致误报警。
如果地址池的地址均为阿里云地址,且使用黑洞策略进行故障测试,监控节点请选择非BGP节点。(原因:黑洞是在阿里云网络和运营商网络的互联网生效的ACL策略,但阿里云IP之间的流量基本上是在云网络内部流动,降低探测效果。)
3 . 监控节点
健康检查支持的监控节点如下
类型 | 节点 |
BGP节点 | 张家口市、青岛市、杭州市、上海市、呼和浩特市、深圳市、北京市 |
海外节点 | 中国香港、德国、新加坡、加利福尼亚州、澳大利亚、马来西亚、日本 |
运营商节点 | 武汉市联通、大连市联通、南京市联通、天津市联通、青岛市电信、长沙市电信、西安市电信、郑州市电信、深圳市移动、大连市移动、南京市移动 |