从Prometheus(带有AlertManager)获取标签

发布于 2025-01-21 12:32:49 字数 566 浏览 5 评论 0原文

SI有一个promql请求检查Prometheus值:

sum by(channel)(increase(preference_process_invalid_json_count_total{service=~"nfs-bundle-processor.*"}[5m]))

Prometheus指标可以具有多个“频道”标签值:

我需要将all Channels纳入$ labels.channel.channel.channel消息:

'{{ $labels.service | toUpper }} - [{{ $value }}] invalid preferenceProcess kafka jsons by channels "{{ $labels.channel }}"'

如果是怎么可能? 如果不是 - 是否可以从每个频道中获取1个警报消息?

sI have a PromQL request for checking prometheus values:

sum by(channel)(increase(preference_process_invalid_json_count_total{service=~"nfs-bundle-processor.*"}[5m]))

The prometheus metric can have several "channel" tag values:

enter image description here

I need to get alle the channels into the $labels.channel to the message:

'{{ $labels.service | toUpper }} - [{{ $value }}] invalid preferenceProcess kafka jsons by channels "{{ $labels.channel }}"'

How is it possible if it is?
If it's not - is it possible to get 1 alert message from every channel?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文