Prometheus OR运算符

时间:2020-03-28 18:14:13

标签: sql prometheus

我正在尝试在Prometheus中运行此查询。但是我需要在envoy_cluster_name中添加“ OR”操作并添加另一个群集名称,因此,如果更改群集名称,它将选择正确的名称。

如果您能在这里告诉我如何使用OR运算符,请多谢。

console.log(itemA.propA)

我尝试了以下方法,但给出了不同的结果。

https://prometheus.test.com/api/v1/query_range?query=sum(increase(envoy_cluster_rq{kubernetes_cluster='test_cluster', envoy_cluster_name='cluster_https___api_test',service='test'}[1m]))&start=2020-03-25T08:00:00Z&end=2020-03-27T08:11:00Z&step=1m

谢谢。

1 个答案:

答案 0 :(得分:2)

只需在正则表达式中枚举群集名称。例如,以下过滤器将选择envoy_cluster_name='name1'envoy_cluster_name='name2'的时间序列:

envoy_cluster_name=~'name1|name2'