例如:
metric_relabel_configs:
- source_labels: [namespace]
separator: ;
regex: (?i)(ns1|ns2)
replacement: $1
action: keep
- source_labels: [__name__]
separator: ;
regex: (?i)(kube_node_status_capacity_pods)
replacement: $1
action: keep
我想保留kube_node_status_capacity_pods
,虽然它不是来自两个名称空间ns1
或ns2
中的任何一个,而只保留这些名称空间中的其他指标。
答案 0 :(得分:4)
您可以将表达式或表达式合并为一个动作:
- source_labels: [namespace, __name__]
regex: ((ns1|ns2);.*)|(.*;kube_node_status_capacity_pods)
action: keep