操作场景
Prometheus 监控服务-云监控模块集成腾讯云产品基础监控数据,通过 Prometheus 监控进行统一采集、存储和可视化。
说明:
数据采集频率:1分钟。目前不支持更高的采集频率。
集成的监控数据包含云产品的标签数据(部分云产品不支持),标签键必须符合正则表达式
[a-Za-Z_][a-Za-Z0-9_]*
,否则会被过滤。不支持多地域。如果云产品分布在多个地域,需要安装多个集成。
操作步骤
1. 登录 Prometheus 控制台。
2. 在实例列表中,选择对应的 Prometheus 实例。
3. 进入实例详情页,单击数据采集 > 集成中心。
4. 在集成中心选择云监控,单击一键安装。定义集成名称、进行 Exporter 配置和选择对应的云产品。
配置说明
参数 | 说明 |
名称 | 集成名称,命名规范如下: 名称具有唯一性。 名称需要符合下面的正则:'^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$'。 |
地域 | 必填,云产品所在地域。如果云产品不区分地域,则填写任意地域。 |
数据采集延迟 | 单位秒,默认值为0。若设置为0,将忽略原始数据的时间戳;若设置大于0,将上报原始数据的时间戳,由于云产品监控数据上报到基础监控存在一定的延迟,该延迟将会体现在最新的数据上。 拉取数据范围:(当前时间 - 数据采集延迟 - 固定的时间间隔, 当前时间 - 数据采集延迟)。 |
实例刷新间隔 | 单位分钟,最小值为10。每隔一个实例刷新间隔,集成会重新拉取云产品实例信息。如果修改了实例名、云标签或者增删实例,会在一个实例刷新间隔内更新监控数据。 |
实例 ID 过滤 | |
云标签键替换 | 选填。将不合法的云产品标签键替换为合法值,例如将中文名转换成自定义的英文名。 |
云标签键操作 | 集成默认将标签键的大写字母转换成下划线+小写字母。支持对云产品标签键的转换操作: ToUnderLineAndLower:默认操作 ToLower:表示全转成小写字母 NoOperation:表示不做转换 |
标签 | 选填。可以给集成采集到的指标添加额外的自定义标签。 |
云产品选择 | 勾选想要采集的云产品。 |
Metric Relabel 配置 | 选填。Prometheus Operator 原生的 metricRelabelings 配置。配置方式与 Prometheus 抓取配置的 metric_relabel_configs 相同,只有部分字段命名方式不同。 |
Metric Relabel 配置示例
下面是常用的 metricRelabelings 示例:
metricRelabelings:- action: labeldrop # 去掉名为 labelA 的 label。regex是正则表达式,多个正则表达式用 | 分隔regex: labelA- regex: ins-(.*) # 新增一个名为 id 的 label,其值通过名为 instance_id 的 label 的值经过正则处理后得到。比如 instance_id="ins-a",新得到的 id="a"replacement: $1sourceLabels:- instance_idtargetLabel: id- targetLabel: region # 新增一个 region="ap-guangzhou" 的 labelreplacement: ap-guangzhou- action: drop # 去掉名为 metricA 或 metricB 的指标sourceLabels:- __name__regex: metricA|metricB
支持的云产品
云产品/指标文档 | 是否支持采集云标签 | 唯一 ID | 补充说明 |
是 | cvm | - | |
是 | cbs | - | |
是 | lb_public | ||
是 | lb_private | - | |
负载均衡(独占集群) | 否 | tgw_set | 该产品是负载均衡开白产品,指标随时可能变化,不提供对外指标文档。 |
是 | cmongo | - | |
是 | cdb | - | |
否 | redis | - | |
是 | redis_mem | - | |
数据库 Tendis | 是 | tendis | - |
CTSDB(InfluxDB 版) | 是 | xstor | 该产品是 CTSDB 开白产品,指标随时可能变化,不提供对外指标文档。 |
是 | mariadb | - | |
是 | postgres | - | |
是 | tdmysql | - | |
是 | cynosdb_mysql | - | |
是 | sqlserver | - | |
是 | nat_gateway | - | |
是 | ckafka | - | |
4.x版本不支持,5.x版本支持 | rocketmq | 指标文档和唯一 ID 对应新指标,使用旧指标的用户建议尽快切换。 | |
否 | rabbitmq | - | |
是 | lb | - | |
否 | vpngw | - | |
是 | vpnx | - | |
否 | vpc_net_detect | - | |
否 | cdn | - | |
否 | ov_cdn | - | |
否 | cos | - | |
是 | dc | - | |
是 | dcx | - | |
否 | dcg | 同私有网络/网络连接/专线网关。 | |
是 | lighthouse | - | |
否 | apigw_cloudnative | ||
Nacos | 否 | nacos | - |
Zookeeper | 否 | zookeeper | - |
是 | ces | - | |
是 | dts | - | |
是 | vbc | - | |
是 | gaap | - | |
是 | edgeone_l7 | - | |
否 | waf | - | |
是 | cfs | - | |
否 | bwp | - | |
否 | scf_v2 | - | |
否 | vod | - | |
是 | cls | - | |
是 | apigateway | - | |
是 | ti_traintask | - | |
是 | ti_notebook | - | |
是 | ti_model | - |