使用Security Lake和Athena分析日志
最后更新于
最后更新于
如果需要查看AWS CloudTrail 事件历史记录,推荐选择使用Amazon Security Lake统一收集并用Athena查询。(好处是开启Amazon Security Lake以后直接就可以使用Athena查询比如CloudTrail日志了,不需要再配置Athena创建数据库和表以及也不需要做字段拆分。非常方便)具体可以查看使用Security Lake收集安全日志,以及使用Athena分析日志。使用AWS Security Lake统一收集并用Athena查询会比使用CloudTrail Lake进行日志的分析要便宜,两者的对比可以参见此文档。
如果之前使用CloudTrail+Athena查询,切换到Security Lake保存日志后可以通过:
检索字段的映射关系进行替换。
可以选择收集所有类型的日志,也可以指定想要收集的日志类型。
推荐选择所有的:
可以选择所有区域的日志,也可以指定想要收集的区域。
推荐选择所有的:
之后选择集中存储日志的区域,比如Rollup Region都设置为US East(Ohio),被汇总的区域写在Contributing Region中:
之后配置S3存储桶的生命周期策略,比如30天后保存到Standard-IA,180天后保存到Glacier Deep Archive。点击Enable就配置完成了。
[Github] Amazon Security Lake Example Queries
[Github] cloudtrail_demo_queries