【发布时间】:2017-02-22 01:29:33
【问题描述】:
目前使用规则类型频率(或任何其他),我们可以配置基于计数的警报。
例如。如果 Error=404,在过去 1 小时内发生超过 5 次。
但我想配置基于百分比的警报而不是基于计数的警报。
例如。如果 Error=404 在过去 1 小时内超过 10%。
是否可以配置这样的警报?
【问题讨论】:
标签: elasticsearch alert elastalert
目前使用规则类型频率(或任何其他),我们可以配置基于计数的警报。
例如。如果 Error=404,在过去 1 小时内发生超过 5 次。
但我想配置基于百分比的警报而不是基于计数的警报。
例如。如果 Error=404 在过去 1 小时内超过 10%。
是否可以配置这样的警报?
【问题讨论】:
标签: elasticsearch alert elastalert
elastAlert 允许任何人create their own rules。因此,您可以从 frequency rule does 的内容中激发自己的灵感,并创建一个适用于百分比的新内容。
在您的情况下,您可以简单地继承 FrequencyRule 并修改行为以满足您的需求,而不是创建新规则
【讨论】: