【发布时间】:2015-08-05 11:49:45
【问题描述】:
我已经配置了一个 elk 堆栈(Logstash、Elastic search 和 kibana),并且我们有一个自定义日志文件,如下所示。
05/August/2015:16:55:10 : www.****.com : statuscode = 200 : 时间 加载秒数 = 0.734 05/August/2015:16:55:11 : ****.my : statuscode = 403:加载时间(以秒为单位)= 0.340 05/August/2015:17:00:01:www。 ****.mx:状态码 = 200:加载时间(以秒为单位)= 2.282 05/August/2015:17:00:03:www。 ****.my : statuscode = 200 : 时间 加载秒数 = 2.663 05/August/2015:17:00:06 : www. ****.co.id: statuscode = 200 :加载时间(以秒为单位) = 1.455 2015 年 8 月 5 日:17:00:08:****。 ****.my : statuscode = 200 : 时间 加载秒数 = 1.684
我已在 logstash 上成功配置了此日志,并且它在 Kibana 中正确显示。 现在我想配置一个电子邮件警报,如果日志中的任何上述网站连续显示 504 或 403 状态代码超过 5 个计数。 我知道我需要添加一个匹配日志文件模式的过滤器。但由于这是自定义日志,我无法做到。
【问题讨论】:
标签: logstash logstash-grok elastic-stack