如何在Prometheus Relabel配置中连接标签



我有一个EC2实例的舰队,想重新标记他们的Prometheus名称为:${__meta_ec2_tag_Name}:${__meta_ec2_private_ip},所以我的重新标记的名称看起来像portal-service:10.0.19.98

我了解如何使用Regex重新标记单个标签,但不知道如何使用多个源标签。

我当前的config Relabel实例名称为私有IP,但我想向其中添加其他内容(也许多个键):

  relabel_configs:
    - source_labels: ['__meta_ec2_private_ip']
      target_label: 'instance'

默认情况下,所有源标签都由半源标签串联,但可以更改:

source_labels: ['__meta_ec2_tag_Name', '__meta_ec2_private_ip']
separator: ':'
target_label: instance

最新更新