首页/云/可观测性速查/合成监控与拨测:在用户之前发现问题
本包目录(282 条)
监控体系与方法40 条
Prometheus 与采集64 条Grafana 与看板53 条日志平台52 条链路追踪23 条告警与响应50 条

合成监控与拨测:在用户之前发现问题

用脚本或探测服务模拟用户请求(登录、下单、API 调用),按周期从多个位置发起并校验响应内容,在真实用户受影响前捕捉故障。

可观测性速查云更新于 2026-10-12
与黑盒探测的区别合成监控承载完整业务事务,可对响应内容做断言
常见手段blackbox_exporter 多模块、浏览器自动化、脚本定时任务
部署建议多地探测点 + 结果统一写入指标或日志

Prometheus 接入 blackbox 探测

Prometheus 接入 blackbox 探测
- job_name: blackbox-http
  metrics_path: /probe
  params:
    module: [http_2xx]
  static_configs:
    - targets: ['https://www.example.com/healthz', 'https://api.example.com/ping']
  relabel_configs:
    - source_labels: [__address__]
      target_label: __param_target
    - target_label: __address__
      replacement: 127.0.0.1:9115
探测目标清单纳入变更流程:上新域名、换入口时同步更新,避免拨测仍在测旧地址。

易错点

  • 断言只看状态码 200 会漏掉内容报错,应加入关键字段或关键字的检查
  • 从单一机房探测容易误报:对端到探测点的网络抖动会被误判为业务故障

数据来源与参考

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌