【发布时间】:2020-03-09 13:40:54
【问题描述】:
我正在尝试将从 EC2 Service Discovery 检索到的元标签保存为目标标签。我最关心的是标签——每个实例都包含很多标签,我很想用一个简单的配置条目和正则表达式来收集它们。
完美的解决方案似乎是这样的:
relabel_configs:
- source_labels:
- '__meta_ec2_tag_(.*)'
target_label: '### use extracted regex group here'
很遗憾,我收到以下错误:
\"__meta_ec2_tag_(.*)\" 不是有效的标签名称"
这是否意味着我不能使用正则表达式来描述源标签,而我必须像下面的示例一样单独指定每个源标签?
- 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'
【问题讨论】:
标签: regex amazon-ec2 configuration prometheus