我有几个长期的域名(~一周),可以使用STOMP主题访问,例如端点/domain/:domainId。目前,我将它们作为带有uri标签的消息进行监控,但我也在考虑添加domainId。
stomp_endpoint{uri='/domain/:domainId'}
转到
stomp_endpoint{uri='/domain/:domainId', domainId='<UID>'}
这样做是有商业价值的,但我不确定这样的标记会增加我们监控的成本。
发布于 2018-10-08 23:56:22
使用普罗米修斯relabelling是可能的。只需向您的Prometheus作业添加一个替换操作。源将是uri标签,目标domainId和正则表达式是在捕获组中获取domainId的模式。默认情况下,替换参数是$1 (第一个捕获组),我添加它只是为了澄清操作:
- source_labels: [uri]
action: replace
target_label: domainId
regex: /domain/(.+)
replacement: $1https://stackoverflow.com/questions/52704865
复制相似问题