Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWSNetzwerk-Firewall-Logs und -Metriken mithilfe von Splunk anzeigen
Erstellt von Ivo Pinto
Übersicht
Viele Unternehmen verwenden Splunk Enterprise
Um dies zu erreichen, erstellen Sie eine schreibgeschützte AWS Identity and Access Management (IAM) -Rolle. Splunk Add-On für AWS verwendet diese Rolle für den Zugriff. CloudWatch Sie konfigurieren das Splunk-Add-On für das Abrufen von Metriken und AWS Logs von. CloudWatch Schließlich erstellen Sie Visualisierungen in Splunk aus den abgerufenen Protokolldaten und Metriken.
Voraussetzungen und Einschränkungen
Voraussetzungen
Eine Splunk Enterprise-Instanz, Version 8.2.2 oder höher
Ein aktives Konto AWS
Network Firewall, eingerichtet und konfiguriert, um Protokolle an Logs zu CloudWatch senden
Einschränkungen
Splunk Enterprise muss als Cluster von Amazon Elastic Compute Cloud (AmazonEC2) -Instances in der AWS Cloud bereitgestellt werden.
Das Sammeln von Daten mithilfe einer automatisch erkannten IAM Rolle für Amazon EC2 wird in den Regionen AWS China nicht unterstützt.
Architektur

Das Diagramm veranschaulicht folgende Vorgänge:
Die Network Firewall veröffentlicht CloudWatch Protokolle in Logs.
Splunk Enterprise ruft Metriken und Protokolle von ab. CloudWatch
Um Beispielmetriken und Logs in dieser Architektur aufzufüllen, generiert ein Workload Traffic, der über den Netzwerk-Firewall-Endpunkt ins Internet geleitet wird. Dies wird durch die Verwendung von Routentabellen erreicht. Obwohl dieses Muster eine einzelne EC2 Amazon-Instance als Workload verwendet, kann dieses Muster für jede Architektur gelten, sofern die Network Firewall so konfiguriert ist, dass sie CloudWatch Protokolle an Logs sendet.
Diese Architektur verwendet auch eine Splunk Enterprise-Instanz in einer anderen virtuellen privaten Cloud ()VPC. Die Splunk-Instanz kann sich jedoch an einem anderen Ort befinden, z. B. am selben Ort VPC wie der Workload, sofern sie den erreichen kann. CloudWatch APIs
Tools
AWS-Services
Amazon CloudWatch Logs hilft Ihnen dabei, die Protokolle all Ihrer Systeme, Anwendungen und AWS Dienste zu zentralisieren, sodass Sie sie überwachen und sicher archivieren können.
Amazon Elastic Compute Cloud (AmazonEC2) bietet skalierbare Rechenkapazität in der AWS Cloud. Sie können so viele virtuelle Server wie nötig nutzen und sie schnell nach oben oder unten skalieren.
AWSNetwork Firewall ist ein zustandsorientierter, verwalteter Dienst für Netzwerk-Firewall und Erkennung und Verhinderung von Eindringlingen VPCs in der AWS Cloud.
Andere Tools
Splunk
unterstützt Sie bei der Überwachung, Visualisierung und Analyse von Protokolldaten.
Epen
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Erstellen Sie die IAM Richtlinie. | Folgen Sie den Anweisungen unter Richtlinien mithilfe des JSON Editors erstellen, um die IAM Richtlinie zu erstellen, die nur Lesezugriff auf die CloudWatch Logdaten und CloudWatch -Metriken gewährt. Fügen Sie die folgende Richtlinie in den JSON Editor ein.
| AWS-Administrator |
Erstellen Sie eine neue IAM Rolle. | Folgen Sie den Anweisungen unter Eine Rolle erstellen, um Berechtigungen an einen AWS Dienst zu delegieren, um die IAM Rolle zu erstellen, auf die das Splunk Add-On for AWS zugreift. CloudWatch Wählen Sie für Berechtigungsrichtlinien die Richtlinie aus, die Sie zuvor erstellt haben. | AWS-Administrator |
Weisen Sie die IAM Rolle den EC2 Instanzen im Splunk-Cluster zu. |
| AWS-Administrator |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Installieren Sie das Add-on. |
| Splunk-Administrator |
Konfigurieren Sie die AnmeldedatenAWS. |
Weitere Informationen finden Sie in der Splunk-Dokumentation unter Finden Sie eine IAM Rolle in Ihrer Splunk-Plattform-Instanz | Splunk-Administrator |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Konfigurieren Sie den Abruf von Netzwerk-Firewall-Protokollen aus CloudWatch Protokollen. |
Standardmäßig ruft Splunk die Protokolldaten alle 10 Minuten ab. Dies ist ein konfigurierbarer Parameter unter Erweiterte Einstellungen. Weitere Informationen finden Sie in der Splunk-Dokumentation unter Konfiguration einer CloudWatch Log-Eingabe mit Splunk Web | Splunk-Administrator |
Konfigurieren Sie den Abruf von Netzwerk-Firewall-Metriken von CloudWatch. |
Standardmäßig ruft Splunk die Metrikdaten alle 5 Minuten ab. Dies ist ein konfigurierbarer Parameter unter Erweiterte Einstellungen. Weitere Informationen finden Sie in der Splunk-Dokumentation unter Eine CloudWatch Eingabe mithilfe von Splunk Web konfigurieren | Splunk-Administrator |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Sehen Sie sich die wichtigsten Quell-IP-Adressen an. |
| Splunk-Administrator |
Paketstatistiken anzeigen. |
| Splunk-Administrator |
Sehen Sie sich die am häufigsten verwendeten Quellports an. |
| Splunk-Administrator |
Zugehörige Ressourcen
AWS-Dokumentation
Eine Rolle erstellen, um Berechtigungen an einen AWS Dienst zu delegieren (Dokumentation) IAM
IAMRichtlinien erstellen (IAMDokumentation)
Protokollierung und Überwachung in der AWS Network Firewall (Dokumentation zur Network Firewall)
Routentabellenkonfigurationen für die AWS Network Firewall (Netzwerk-Firewall-Dokumentation)
AWS-Blog-Posts
AWS Marketplace