gpt4 book ai didi

普罗米修斯正则表达式匹配不同标签

转载 作者:行者123 更新时间:2023-12-03 23:08:47 24 4
gpt4 key购买 nike

我想根据所有标签在普罗米修斯中做一个过滤器。假设我在 prometheus 中的标签是实例、cpu、查询 node_cpu_seconds_total 的模式,我想做一个操作,例如,

input = ".*abc.*"

node_cpu_seconds_total{instance=~".*abc.*" or mode=~".*abc.*" or cpu=~".*abc.*"}

基本上我希望我的正则表达式与所有标签值进行比较。有什么解决方案可以实现这一目标吗?

最佳答案

您无法使用 vector selectors 实现此目的但你可以使用 union operator OR 获得选择的联合:

node_cpu_seconds_total{instance=~".*abc.*"} or \
node_cpu_seconds_total{mode=~".*abc.*"} or \
node_cpu_seconds_total{cpu=~".*abc.*"}

但是没有 all label values选择器 - 意味着您必须指定所有标签。

请注意,这是一种相当奇怪的请求。

关于普罗米修斯正则表达式匹配不同标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60369184/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com