本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Splunk 查看 AWS Network Firewall 日志和指标
由 Ivo Pinto 创作
摘要
许多组织使用 Splunk Enter
为此,您需要创建一个只读的 AWS Identity and Access Management (IAM) 角色。适用于 AWS 的 Splunk 附加组件使用此角色进行访问 CloudWatch。您可以配置 AWS 的 Splunk 插件以从中 CloudWatch获取指标和日志。最后,您可以在 Splunk 中根据检索到的日志数据和指标创建可视化效果。
先决条件和限制
先决条件
限制
Splunk Enterprise 必须作为亚马逊弹性计算云 (Amazon EC2) 实例的集群部署在 AWS 云中。
AWS 中国区域不支持使用自动发现 EC2 的 Amazon IAM 角色收集数据。
架构

该图阐释了以下内容:
Network Firewall 将日志发布到 CloudWatch 日志。
Splunk Enterprise 从中检索指标和日志。 CloudWatch
为了在此架构中填充示例指标和日志,工作负载会生成通过 Network Firewall 端点进入互联网的流量。这是通过使用路由表来实现的。 尽管此模式使用单个 Amazon EC2 实例作为工作负载,但只要将 Network Firewall 配置为向 CloudWatch 日志发送日志,这种模式就可以应用于任何架构。
该架构还使用另一个虚拟私有云 (VPC) 中的 Splunk Enterprise 实例。但是,Splunk 实例可以位于其他位置,例如与工作负载位于同一个 VPC 中,前提是它可以到达。 CloudWatch APIs
工具
Amazon Web Services
Amazon CloudWatch Lo gs 可帮助您集中管理来自所有系统、应用程序和 AWS 服务的日志,以便您可以监控它们并安全地将其存档。
亚马逊弹性计算云 (Amazon EC2) 在 AWS 云中提供可扩展的计算容量。您可以根据需要启动任意数量的虚拟服务器,并快速扩展或缩减它们。
AWS Network Fire wall 是一项有状态的托管式网络防火墙以及入侵检测和防御服务,适用于 AWS 云 VPCs 中。
其他工具
Splunk
可帮助您监控、可视化并分析日志数据。
操作说明
Task | 描述 | 所需技能 |
---|---|---|
创建 IAM policy。 | 按照使用 JSON 编辑器创建策略中的说明创建授予 CloudWatch 日志数据和 CloudWatch 指标只读访问权限的 IAM 策略。将下面的 策略粘贴到 JSON 编辑器中。
| AWS 管理员 |
创建新的 IAM 角色。 | 按照创建角色中的说明向 AWS 服务委派权限,创建适用于 AWS 的 Splunk 附加组件访问 CloudWatch的 IAM 角色。对于权限策略,请选择您之前创建的策略。 | AWS 管理员 |
为 Splunk 集群中的 EC2 实例分配 IAM 角色。 |
| AWS 管理员 |
Task | 描述 | 所需技能 |
---|---|---|
安装附加组件。 |
| Splunk 管理员 |
配置 AWS 证书。 |
有关更多信息,请参阅 Splunk 文档中的在您的 Splunk 平台实例中查找 IAM 角色 | Splunk 管理员 |
Task | 描述 | 所需技能 |
---|---|---|
配置从日志中检索 Network Firewall 日 CloudWatch 志。 |
默认情况下,Splunk 每 10 分钟提取一次日志数据。这是高级设置下的可配置参数。有关更多信息,请参阅 Splunk 文档中的使用 Splunk Web 配置 CloudWatch 日志输入 | Splunk 管理员 |
配置从中检索 Network Firewall 指标 CloudWatch。 |
默认情况下,Splunk 每 5 分钟提取一次指标数据。这是高级设置下的可配置参数。有关更多信息,请参阅 Splunk 文档中的使用 Splunk Web 配置 CloudWatch 输入 | Splunk 管理员 |
Task | 描述 | 所需技能 |
---|---|---|
查看排名靠前的源 IP 地址。 |
| Splunk 管理员 |
查看数据包统计信息。 |
| Splunk 管理员 |
查看最常用的源端口。 |
| Splunk 管理员 |
相关资源
AWS 文档
创建向 AWS 服务委派权限的角色(IAM 文档)
创建 IAM policy(IAM 文档)
在 AWS Network Firewall 中进行日志记录和监控(网络防火墙文档)
AWS Network Firewall 的路由表配置(网络防火墙文档)
AWS Blog 文章
Amazon Web Services Marketplace