Prometheus 标签label的作用

Prometheus的标签用于标识唯一时间序列,通过Metadata和自定义标签提供元数据和查询条件。Metadata标签包括__address__、__scheme__和__metrics_path__等,通常仅供内部使用,无法通过PromQL查询。自定义标签则允许精细化查询,如按机房或项目筛选。重新标记标签用于在采集前和存储前调整,如生成新标签、过滤Target、删除或重命名标签。
摘要由CSDN通过智能技术生成

标签作用: Prometheus中存储的数据为时间序列,是由Metric的名字和一系列的标签(键值对)唯一标识的, 不同的标签代表不同的时间序列,即 通过指定标签查询指定数据 。
不同的标签代表不同的时间序列,即通过指定标签查询指定数据。

指标+标签实现了查询条件的作用,可以指定不同的标签过滤不同的数据
 

Metadata标签

在被监控端纳入普罗米修斯里面定义了一些元数据标签
在Prometheus所有的Target实例中,都包含一些默认的Metadata标签信息。可以通过Prometheus UI的Targets页面中查看这些实例的Metadata标签的内容:
• __address__:当前Target实例的访问地址<host>:<port>
• __scheme__:采集目标服务访问地址的HTTP Scheme,HTTP或者HTTPS
• __metrics_path__:采集目标服务访问地址的访问路径
上面这些标签将会告诉Prometheus如何从该Target实例中获取监控数据。除了这些默认的标签以外,我们还可以为Target添加自定义的标签。

在抓取被监控端就会带上这些标签,这些标签就是声明要采集谁,协议是什么,以及暴露的接口是谁

一般来说元标签只是普罗米修斯去使用,我们一般不会让其做什么事情,并且这些标签是不会写到数据库当中的,使用promql是查询不到这些标签的,因为这些标签只是普罗米修斯内部去使用的,不

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值