Prometheus 监控服务 健康巡检自动发现 CVM 云服务器

Prometheus 监控服务集成中心健康巡检支持自动发现 CVM 云服务器和 EMR 弹性 MapReduce 端口信息,这里说明如何在 Prometheus 监控健康巡检自动发现 CVM 云服务器端口信息的实现方法。

相关产品
Prometheus 监控服务 产品页,含版本规格、价格与购买入口。

一、步骤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 组件 。

赞 (0)
上一篇 4天前
下一篇 4天前