文件名称:aws-waf-logger:使用Serverless将所有AWS WAF匹配规则记录到S3和_或Loggly
文件大小:6KB
文件格式:ZIP
更新时间:2024-05-18 14:44:03
lambda aws-lambda aws-security aws-waf JavaScript
AWS WAF记录器 AWS WAF是一个了不起的功能,但是实际上要注销有意义的日志可能会很痛苦。 自将其放置到位以来,我们一直希望分析流量模式以及哪些规则受到了攻击。 但是,AWS目前不提供此类日志流。 为了解决这个问题,我们创建了一个小型的预定Lambda,该Lambda查询AWS开发工具包SDK的操作以获取所有匹配项并将其存储在S3和/或。 这使我们可以查看有关WAF行动的当前和历史数据。 配置 您必须首先使用env.yml.example作为模板在env.yml指定所需的配置。 此服务使用来管理Lambda的配置,因此,只要您的计算机上存在此服务,您就可以简单地执行以下操作: $ serverless deploy -v 根据您是否配置为将日志输出到S3和/或Loggly,现在将开始查看基于检查频率的所有结果输出。 注意: GetSampledRequests仅在指定的时间
【文件预览】:
aws-waf-logger-master
----package.json(486B)
----hits.js(1KB)
----LICENSE(1KB)
----env.yml.example(198B)
----serverless.yml(629B)
----.gitignore(29B)
----s3.js(512B)
----README.md(1KB)
----loggly.js(763B)
----handler.js(947B)