【问题标题】:Prometheus Alert sum by 1 label but output 2 labelsPrometheus 警报总和 1 个标签但输出 2 个标签
【发布时间】:2021-04-24 14:40:37
【问题描述】:

有一个具有“主机”和“错误”标签的指标(直方图)。该值是错误所花费的时间。每当主机的错误摘要得到一定程度时,我都需要提醒。表达效果很好

sum by(host)(some_metric_sum / some_metric_sum_count) > 60

但是这个表达式只返回带有host 标签的值。但我也需要有error 标签。有什么方法可以将表达式中求和的错误标签加入并输出?

【问题讨论】:

标签: prometheus prometheus-alertmanager


【解决方案1】:

用途:

sum by (host, error) (some_metric_sum / some_metric_sum_count) > 60

【讨论】:

  • 但这样它会按每个独特的错误求和。我需要总结特定主机的所有错误。是否可以输出(主机和错误)标签,但汇总主机的所有错误?
  • 不,这是不可能的。
猜你喜欢
  • 2021-11-22
  • 1970-01-01
  • 2019-04-02
  • 2019-07-14
  • 1970-01-01
  • 2022-12-17
  • 2015-12-26
  • 2020-07-12
  • 2019-12-21
相关资源
最近更新 更多