gpt4 book ai didi

regex - 在 Prometheus 中使用正则表达式 relabel_configs source_labels

转载 作者:行者123 更新时间:2023-12-04 15:33:24 27 4
gpt4 key购买 nike

我正在尝试将从 EC2 服务发现检索到的元标签保存为目标标签。我最关心的是标签——每个实例都包含很多标签,我很想使用正则表达式使用一个简单的配置条目来收集它们。

完美的解决方案似乎是这样的:

relabel_configs:
- source_labels:
- '__meta_ec2_tag_(.*)'
target_label: '### use extracted regex group here'

不幸的是,我收到以下错误:

\"__meta_ec2_tag_(.*)\" is not a valid label name"



这是否意味着我不能使用正则表达式来描述源标签,而且我必须像下面的示例一样单独指定每个源标签?
- source_labels:
- '__meta_ec2_tag_Name'
target_label: 'instance_name'

- source_labels:
- '__meta_ec2_tag_environment'
target_label: 'environment'

- source_labels:
- '__meta_ec2_tag_project'
target_label: 'project'

最佳答案

尝试这个:

relabel_configs:
- regex: '__meta_ec2_tag_(.*)'
replacement: $1

关于regex - 在 Prometheus 中使用正则表达式 relabel_configs source_labels,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60601782/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com