【问题标题】:ElastAlert alert every hour instead of minute for a certain rule对于某个规则,ElastAlert 每小时而不是每分钟提醒一次
【发布时间】:2018-03-20 07:26:46
【问题描述】:

我有每分钟发送警报的 ElastAlert 服务。我现在配置了 flatline 规则,以便在过去一小时内没有新数据时提醒我。

正如预期的那样,规则运行了一个小时以确保没有事件进入。但随后它开始每分钟发送警报(尊重配置)。我该如何更改并告诉 ElastAlert 在此特定规则上每小时而不是每分钟提醒我一次?

【问题讨论】:

    标签: elasticsearch elastalert


    【解决方案1】:

    您可以将 realert 配置选项设置为 60 分钟吗? (默认为 1)

    Realert

    realert realert:此选项允许您忽略重复警报 一段时间。如果规则使用 query_key,则此选项将是 在每个密钥的基础上应用。给定规则的所有匹配项,或 与相同的 query_key 匹配,将在给定时间内被忽略。 缺少 query_key 的所有匹配项将使用 _missing 的值。这适用于发送警报的时间,而不是 到事件发生的时间。它默认为一分钟,这意味着 如果 ElastAlert 在很长一段时间内运行,这会触发许多 匹配,默认情况下只发送第一个警报。如果你想 每个警报,将 realert 设置为 0 分钟。 (可选,时间,默认1 分钟)

    【讨论】:

    • 好像是这样。明天我会试一试,然后告诉你它是如何工作的!
    猜你喜欢
    • 1970-01-01
    • 2013-06-24
    • 2012-09-09
    • 2021-09-21
    • 1970-01-01
    • 2019-06-09
    • 1970-01-01
    • 1970-01-01
    • 2019-11-04
    相关资源
    最近更新 更多