跳到主要内容
版本:3.7.0

创建监测任务

可用性监测任务通过全球分布式模拟请求节点,实时捕获主机、进程与接口的全域性能表现。覆盖 ICMP PING、TCP、HTTP、gRPC、WebSocket等不同网络层级,当出现性能退化、响应超时、非预期状态码等情况时,在问题影响扩大前触发精准告警,实现从 "被动发现" 到 "主动预警" 的全链路管控。

开始使用

1、在部署配置/规则配置/数据采集/监测任务菜单下,可以看到监测任务列表。支持创建任务和克隆、编辑、删除操作,点击名称进入查看任务详情页,点击监测对象进入监测任务/监测对象详情页,点击实例进入实例详情页。 image-20251009135022878

2、点击“创建任务”按钮,进入创建任务页面 img

任务名称:可用性监测任务名称,不可重复

任务类型:单选,支持ICMP PING、TCP、HTTP、gRPC、WebSocket

监测对象:支持从资源体系选取和自定义,从资源体系选取时

ICMP PING:主机如果主机有多个IP,则会分层展示,父一级为主机信息,子一级为主机的每个IP独立一行,可对主机的某个IP监测。

TCP:进程如果进程的监听信息有多个,则会分层展示,父一级为进程信息,子一级为进程的每个监听信息独立一行,可对进程的某监听信息监测。

HTTP、gRPC、WebSocket:接口、远程接口

  • 接口列表中【请求URL】列为资源体系中接口的【请求url】属性值,可以勾选后人工补充协议类型、请求地址,其中请求地址枚举值为该接口所属服务的所有服务实例对应的进程的进程监听信息解析出来的IP:端口。请求地址也可人工输入。
  • 远程接口列表中【请求地址】列为资源体系中该远程接口所属远程服务实例的【调用url】属性值,【请求URL】列为资源体系中该远程接口的【识别名称】属性值,可以勾选后人工修正。

监测配置:各任务类型支持配置的参数如下:

  • ICMP PING:超时时间、包数量、包大小
  • TCP:超时时间
  • HTTP:HTTP版本、请求方式、超时时间、忽略证书错误、设置请求头、设置请求体、设置自定义hosts
  • gRPC:超时时间、服务定义、Proto File、启动TLS、设置元数据
  • WebSocket:超时时间、设置请求头、设置请求消息、设置自定义hosts

可用性配置:各任务类型的可用条件中支持选择以下参数,对其值进行判断:

  • ICMP PING:平均往返用时、最大往返用时、最小往返用时、丢包率
  • TCP:整体用时、TCP用时、连接状态
  • HTTP:状态码、整体用时(含DNS)、整体用时(不含DNS)、响应头、响应信息
  • gRPC:整体用时(含DNS)、整体用时(不含DNS)响应信息、响应元数据
  • WebSocket:整体用时(含DNS)、整体用时(不含DNS)、响应头、响应消息

监测点:可以选择一个或多个监测点

监测时间:支持周期监测和单次监测,周期监测可以设定周期

3、如果是HTTP、WebSocket任务类型,则可配置OAuth2.0认证信息,进行探测需要OAuth2.0认证的接口

img

4、点击“保存并配置告警规则”会跳转至:智能告警/告警配置/告警规则/新建告警规则页面,检测类型为可用性,并带上当前任务名称(完整的智能告警能力,详见告警规则)。