首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >prometheus警报表达式的结果集值能否用于注释的描述和总结?

prometheus警报表达式的结果集值能否用于注释的描述和总结?
EN

Stack Overflow用户
提问于 2021-06-14 12:18:32
回答 2查看 731关注 0票数 0

我有一个prometheus警告表达式的直方图摘要,表达式为

代码语言:javascript
复制
histogram_quantile(0.95, sum(increase(event_bucket{source="current"}[5m])) by (le, mode)) > 30 

它可以使用各种mode=产生结果,例如:

{mode="ABC"} 38.4

{mode="XYZ"} 39.3

我可以在注释描述、摘要中使用上面的结果模式来解释我收到此警报的哪种模式?

代码语言:javascript
复制
annotations:
     description: event bucket of mode - - -(whatever modes we would receive from result) - - - are greater than 30.
     summary: summary of same

请指点,因为我是新手。

谢谢!!

EN

回答 2

Stack Overflow用户

发布于 2021-06-14 13:18:37

使用以下方法:

代码语言:javascript
复制
description: event bucket of mode {{ $labels.mode }} is {{ $value | printf "%.2f" }} and is greater than 30.
票数 2
EN

Stack Overflow用户

发布于 2021-06-14 12:51:27

有一种方法是用{{ $labels }{ $value }}回答同样的问题。

代码语言:javascript
复制
annotations:
 description: event bucket of mode {{ $labels }} and threshold is {{ $value }} are greater than 30.
 summary: summary of same

根据结果,可以创建许多警报。

可能有几个解决方案存在,这就是我发现的解决上述问题的方法。

继续学习,继续分享。谢谢

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67970083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档