码迷,mamicode.com
首页 > 其他好文 > 详细

结合ELK进行分析PV,构建异步的WAF

时间:2016-07-23 19:43:39      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

引言: 

      首先大家应该都知道WAF的功能以及原理,市面上大致都是使用nginx+lua做到的,这里也不例外.但是稍有不同的是,逻辑层面不在lua里去做

而是使用ElasticSearch进行分析之后,lua只是使用分析后的IP地址进行封禁,大大减少直接进行阻断而产生的误报等故障.

架构图如下:

技术分享

 

可以得到以下有用数据:

1.pv,uv,ip等数据

2.对分析之后的IP,已经安全人员定制的正则表达式进行过滤,触发安全规则的进行拦截.

3.lua这块只针对IP去做匹配拦截,减少web性能消耗

 

具体实现方式会在以后的博文中进行讲解

结合ELK进行分析PV,构建异步的WAF

标签:

原文地址:http://www.cnblogs.com/mcshell/p/5699249.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!