本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Splunk 檢視 AWS Network Firewall 日誌和指標
由 Ivo Pinto 建立
Summary
許多組織使用 Splunk Enterprise
若要達成此目的,您可以建立唯讀 AWS Identity and Access Management (IAM) 角色。Splunk Add-On for AWS 使用此角色存取 CloudWatch。您可以設定 Splunk Add-On for AWS 以從 CloudWatch 擷取指標和日誌。最後,您可以從擷取的日誌資料和指標,在 Splunk 中建立視覺化效果。
先決條件和限制
先決條件
限制
Splunk Enterprise 必須部署為 AWS 雲端中的 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體叢集。
AWS 中國區域不支援使用自動探索的 Amazon EC2 IAM 角色收集資料。
架構

此圖展示了以下要點:
Network Firewall 會將日誌發佈至 CloudWatch Logs。
Splunk Enterprise 會從 CloudWatch 擷取指標和日誌。
若要在此架構中填入範例指標和日誌,工作負載會產生通過 Network Firewall 端點的流量,以前往網際網路。這是透過使用路由表來達成。雖然此模式使用單一 Amazon EC2 執行個體做為工作負載,但只要 Network Firewall 設定為將日誌傳送至 CloudWatch Logs,此模式就可以套用至任何架構。
此架構也會在另一個虛擬私有雲端 (VPC) 中使用 Splunk Enterprise 執行個體。不過,Splunk 執行個體可以位於另一個位置,例如與工作負載相同的 VPC,只要它可以到達 CloudWatch APIs。
工具
AWS 服務
Amazon CloudWatch Logs 可協助您集中所有系統、應用程式和 AWS 服務的日誌,以便您可以監控日誌並將其安全地封存。
Amazon Elastic Compute Cloud (Amazon EC2) 在 AWS 雲端中提供可擴展的運算容量。您可以視需要啟動任意數量的虛擬伺服器,,並快速進行擴展或縮減。
AWS Network Firewall 是 AWS 雲端中 VPCs 具狀態、受管的網路防火牆和入侵偵測和預防服務。
其他工具
Splunk
可協助您監控、視覺化和分析日誌資料。
史詩
任務 | 描述 | 所需技能 |
---|---|---|
建立 IAM 政策。 | 遵循使用 JSON 編輯器建立政策中的指示,建立授予 CloudWatch Logs 資料和 CloudWatch 指標唯讀存取權的 IAM 政策。將以下 政策貼到 JSON 編輯器。
| AWS 管理員 |
建立新的 IAM 角色。 | 請遵循建立角色以將許可委派給 AWS 服務中的指示,以建立 Splunk Add-On for AWS 用來存取 CloudWatch 的 IAM 角色。針對許可政策,選擇您先前建立的政策。 | AWS 管理員 |
將 IAM 角色指派給 Splunk 叢集中的 EC2 執行個體。 |
| AWS 管理員 |
任務 | 描述 | 所需技能 |
---|---|---|
安裝 附加元件。 |
| Splunk 管理員 |
設定 AWS 登入資料。 |
如需詳細資訊,請參閱 Splunk 文件中的在 Splunk 平台執行個體中尋找 IAM 角色 | Splunk 管理員 |
任務 | 描述 | 所需技能 |
---|---|---|
設定從 CloudWatch Logs 擷取 Network Firewall 日誌。 |
根據預設,Splunk 每 10 分鐘擷取日誌資料。這是進階設定下的可設定參數。如需詳細資訊,請參閱 Splunk 文件中的使用 Splunk Web 設定 CloudWatch Logs 輸入 | Splunk 管理員 |
設定從 CloudWatch 擷取 Network Firewall 指標。 |
根據預設,Splunk 每 5 分鐘擷取一次指標資料。這是進階設定下的可設定參數。如需詳細資訊,請參閱 Splunk 文件中的使用 Splunk Web 設定 CloudWatch 輸入 | Splunk 管理員 |
任務 | 描述 | 所需技能 |
---|---|---|
檢視最高來源 IP 地址。 |
| Splunk 管理員 |
檢視封包統計資料。 |
| Splunk 管理員 |
檢視最常用的來源連接埠。 |
| Splunk 管理員 |
相關資源
AWS 文件
建立角色以將許可委派給 AWS 服務 (IAM 文件)
建立 IAM 政策 (IAM 文件)
在 AWS Network Firewall 中記錄和監控 (Network Firewall 文件)
AWS Network Firewall 的路由表組態 (Network Firewall 文件)
AWS 部落格文章
AWS Marketplace