一、步骤1:安装健康巡检集成
1. 安装健康巡检集成,配置详情请参见 健康巡检。
2. 配置探测目标时,填写任意一条探测目标的 URL,用于保存该健康巡检集成。
3. 集成部署后,单击集成的指标明细。
4. 反向取消勾选可选指标,避免采集无用指标数据,然后单击确定。
二、步骤2:安装 CVM 云服务器集成
1. 安装 CVM 云服务器集成,配置详情请参见 云服务器场景下自定义接入。
2. 采集配置示例如下,更多健康集成相关的配置信息可请参见 开源文档。
job_name: cvm-testmetrics_path: /probe # 修改 /metrics 为 blackbox-exporter 的 /probeparams: # 增加 blackbox-exporter 的探测方式为 tcp module: [tcp] scrape_interval: 5scvm_sd_configs: # cvm 服务发现方式见集成文档- region: ap-chengdu ports: – 9100 filters: – name: instance-id values: – ins-xxxxrelabel_configs: – source_labels: [__meta_cvm_instance_state] regex: RUNNING action: keep- regex: __meta_cvm_tag_(.*) replacement: $1 action: labelmap- regex: __meta_cvm_(.*) replacement: cvm_meta_$1 action: labelmap- source_labels: [__meta_cvm_region] target_label: region action: replace- source_labels: [__address__] # 添加如下三个 relabel_configs target_label: __param_target- source_labels: [__param_target] target_label: instance- target_label: __address__ replacement: blackbox-exporter-xxx.prom-xxxxxxxx.svc.cluster.local:8115 # 需将 blackbox-exporter-xxx 替换为步骤1中部署的健康巡检集成名称 # 需将 prom-xxxxxxxx 替换为实际的云 prometheus 实例 id
注意:说明:
注意:健康巡检自动发现 EMR 弹性 MapReduce 端口的能力可通过安装 EMR 相关集成支持,EMR 集成配置请参见 Prometheus 采集 EMR 组件 。