【发布时间】:2022-01-07 18:28:28
【问题描述】:
在 PromQL 中,我想写
If metric_a>=bool 3:
return metric_b
else:
return 1
我想写成
(metric_b and metric_a>=3) or metric_a<bool 3
但是我发现当我切换度量顺序时,比如A或B,B或A,查询结果会改变,也不确定我所拥有的是否意味着我的if-else 为什么 or/and 运算符会给出不一致的结果?还有什么是在这里呈现 if-else 语句的最佳方式?
【问题讨论】:
标签: operators prometheus promql