gpt4 book ai didi

prometheus - PromQL 查询以选择其值包含在给定多选变量中的指标

转载 作者:行者123 更新时间:2023-12-04 15:10:55 44 4
gpt4 key购买 nike

在 Grafana 中,我需要创建一个 PromQL 查询来选择一些指标,这些指标的值包含在给定的多选变量中。

例如:

  • 我有一个自定义变量 selectedStatus,其值为 123 “包括所有选项”(不确定为此指定什么作为自定义值)

  • 和一个指标status

我只想选择在 selectedStatus(变量)下拉列表中选择的那些 status

对于指标

status{} 1
status{} 2
status{} 3

如果我选择显示值为 1 的 status(变量 selectedStatus = 1)

我可以写这样的东西(如果我想独立选择每个 status 就可以):

status == $selectedStatus # this filters out status whose value is not equal to the selected one

现在,如果我想选择 statuses,哪些值是 123 (selectedStatus = All),我该如何编写 PromQL? (类似于 SQL 中的 OR)

最佳答案

我认为 PromQL 中没有任何东西可以开箱即用。但是您可以将整个 PromQL 表达式放入 Grafana 变量中,然后您可以在仪表板中进行选择。

关于prometheus - PromQL 查询以选择其值包含在给定多选变量中的指标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65214568/

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