【问题标题】:How to setup alerts for two metrics having same threshold value in one monitor in datadog?如何在 datadog 的一个监视器中为具有相同阈值的两个指标设置警报?
【发布时间】:2021-08-19 10:57:32
【问题描述】:

我正在尝试将我的两个资源 abc.pqrabc.jkl 的阈值限制设置为 2 错误。我想在其中任何一个超过2 的阈值时触发警报和通知。我不想在聚合它们超过阈值限制时发出警报,而不是单独发出警报。

假设abc.pqr0 错误但abc.jkl3 错误,那么我应该得到类似abc.jkl has high error rate 的警报,而与abc.pqr 无关。

当我尝试通过 Add Query 选项进行聚合时,我得到了这样的最终查询

sum(last_10m):avg:trace.trace.annotation.errors{env:stage,service:xyz-stage,resource_name:abc.pqr}.as_count() + avg:trace.trace.annotation.errors{env:stage,service:xyz-stage,resource_name:abc.jkl}.as_count() > 2

当我尝试选择 OR 并在 from 之后添加更多选项时,最终查询是这样的。

sum(last_10m):avg:trace.trace.annotation.errors{env:stage AND service:xyz-stage AND resource_name:abc.pqr OR env:stage AND service:xyz-stage AND resource_name:abc.jkl}.as_count() > 2

我认为这不是对我想要实现的目标的有效查询。这在 datadog 中是否可行,或者我是否必须为这两个指标创建单独的监视器,即使它们具有相同的阈值?

【问题讨论】:

    标签: datadog


    【解决方案1】:

    您可以创建 2 个单独的监控,然后将它们统一为一个 COMPOSITE MONITORING

    【讨论】:

      猜你喜欢
      • 2022-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      • 1970-01-01
      • 2018-03-11
      • 1970-01-01
      相关资源
      最近更新 更多