【问题标题】:label with regex- Prometheus带有正则表达式的标签 - Prometheus
【发布时间】:2017-09-04 16:10:21
【问题描述】:

我正在尝试使用正则表达式添加新标签。 名称实例是pr-na01-na02-A 我试图只得到pr-na01, 所以我这样做了:

  - source_labels: ['__meta_ec2_tag_Name']
    regex: '^[^-]*-[^-]*'
    target_label: 'test'
    replacement: '$1'

在 Prometheus 指标下仍然看不到新标签(测试)。

【问题讨论】:

    标签: prometheus


    【解决方案1】:

    问题是你没有捕获组,所以$1 是空的。你也没有匹配完整的字符串。

    尝试(^[^-]*-[^-]*).* 作为正则表达式。

    【讨论】:

      猜你喜欢
      • 2020-06-07
      • 2014-06-02
      • 1970-01-01
      • 2011-08-17
      • 1970-01-01
      • 2021-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多