【问题标题】:Is there a way to generate an error event if a signal has no events in the last 24 hours for example?例如,如果信号在过去 24 小时内没有事件,有没有办法生成错误事件?
【发布时间】:2021-02-17 17:01:34
【问题描述】:

我知道有检查特定 URL 的运行状况检查,但我想知道是否有更简单的方法来设置信号并让 seq 如果该信号在过去 24 中没有条目则生成错误小时,这样 seq 不仅可以通过 Digest Email 应用程序通知我们错误,而且还可以通知我们,如果某个作业完全无法运行,这显然不会产生错误。

【问题讨论】:

    标签: serilog seq


    【解决方案1】:

    Seq 的dashboard alerts 可以做到这一点。它们基于配置了几个不同参数的图表。

    在图表的信号选项卡上,选择信号。

    在图表的查询选项卡上:

    select count(*) as count
    from stream
    

    Alerts 选项卡,一个带有条件的警报:

    count = 0
    

    在您要检查的时间范围内。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-13
      • 1970-01-01
      • 1970-01-01
      • 2017-04-24
      • 1970-01-01
      • 2011-12-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多