阿里云首页 全局流量管理

开启健康检查

概述

开启健康检查是指对地址池中的地址配置健康检查,开启后可实现实时监测应用服务的可用性状态,并最终帮助企业实现自动故障隔离和自动故障切换的功效。健康检查的类型,包括:ping监控、tcp监控、http(s)监控的配置相关。

前提条件

已完成创建实例、访问策略、创建地址池的配置。

设置方法

1、添加健康检查

在地址池配置页面,点击地址地址池前面的 “+”号进行地址池信息展开,并点击 添加 进行健康检查配置。

image.png

2 . 健康检查配置

需要对地址池里的地址配置健康检查,以获取应用服务的可用性,从而达到根据应用服务地址可用性的状态实现自动故障隔离以及故障自动切换。以下是每个设置项的名词定义。

  • 检查协议:支持 pingtcphttp(s)等方式进行健康检查,默认为ping检查。

  • 检查间隔:指监控节点每一次探测的时间间隔,默认1分钟。

  • ping包数目:ping的检查方式,每一次探测时向目标地址发出的ping探测数据包总数,默认ping包数目为20.

  • 丢包率:ping的检查方式,单次探测的丢包率告警阈值=丢包数量/ping包总数目 *100%,默认选择丢包率为10%。

  • 超时时间:ping的检查方式,单次探测响应的超时时间阈值,大于超时阈值则报警,默认选择5秒超时时间。

  • 连续失败次数:指健康检查异常时是否进行重试,默认为2次。

  • 失败比例:ping的检查方式,每个监控节点独立同时进行探测,失败比例=报警节点数量/监控节点总数量 *100%,默认失败比例设置为50%。

  • 监控节点:ping的检查方式,主要是指监控节点的位置。

  • 启用SNI:开启后,在TLS协商期间,向探测目标发送Host名称。

注意

  1. 如果应用服务的地址位于中国内地地区,请避免选择海外地区的监控节点,如果应用服务的地址位于海外,请避免选择中国内地地区的监控节点,防止网络问题导致误报警。

  2. 如果地址池的地址均为阿里云地址,且使用黑洞策略进行故障测试,监控节点请选择非BGP节点。(原因:黑洞是在阿里云网络和运营商网络的互联网生效的ACL策略,但阿里云IP之间的流量基本上是在云网络内部流动,降低探测效果。)

3 . 监控节点

健康检查支持的监控节点如下

image.png