普罗米修斯指标重新标记价值
Prometheus metric relabel for value
基本上我想重新标记度量值,path = /api/v2/users/-/hashes/004fc134-93ba-4c48-b0da-e114f2245b77/activate
至
/api/v2/users/externalhashes/ops
我在下面尝试了这个,但它不起作用。
我错过了什么吗?
metric_relabel_configs:
- source_labels: [path]
regex: (\/api\/v2\/users\/+.\/hashes\/[0-9a-z\-]{1,40}\/\w.*)
replacement: ‘/api/v2/users/externalhashes/ops’
target_label: path
尝试以下操作:
regex: '/api/v2/users/.+/hashes/[0-9a-z\-]{1,40}/\w.*'
Prometheus使用Golang re2
包解析正则表达式
https://github.com/google/re2/wiki/Syntax
通过谷歌快速搜索测试人员,我找到了这个
https://regoio.herokuapp.com/
Marcelo 的回答有效:+1:
基本上我想重新标记度量值,path = /api/v2/users/-/hashes/004fc134-93ba-4c48-b0da-e114f2245b77/activate
至
/api/v2/users/externalhashes/ops
我在下面尝试了这个,但它不起作用。 我错过了什么吗?
metric_relabel_configs:
- source_labels: [path]
regex: (\/api\/v2\/users\/+.\/hashes\/[0-9a-z\-]{1,40}\/\w.*)
replacement: ‘/api/v2/users/externalhashes/ops’
target_label: path
尝试以下操作:
regex: '/api/v2/users/.+/hashes/[0-9a-z\-]{1,40}/\w.*'
Prometheus使用Golang re2
包解析正则表达式
https://github.com/google/re2/wiki/Syntax
通过谷歌快速搜索测试人员,我找到了这个 https://regoio.herokuapp.com/
Marcelo 的回答有效:+1: