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.
Aktivieren Sie die Zugriffsprotokolle für Ihren Network Load Balancer
Wenn Sie die Zugriffsprotokollierung für Ihren Load Balancer aktivieren, müssen Sie den Namen des S3-Bucket angeben, in dem der Load Balancer die Protokolle speichert. Der Bucket muss über eine Bucket-Richtlinie verfügen, die Elastic Load Balancing die Berechtigung zum Schreiben in den Bucket gewährt.
Wichtig
Zugriffsprotokolle werden nur erstellt, wenn der Load Balancer über einen TLS-Listener verfügt, und die Protokolle enthalten nur Informationen zu TLS-Anfragen.
Bucket-Anforderungen
Sie können einen vorhandenen Bucket verwenden oder einen Bucket speziell für Zugriffsprotokolle erstellen. Der Bucket muss die folgenden Anforderungen erfüllen.
Voraussetzungen
- 
                    Der Bucket muss sich in derselben Region wie der Load Balancer befinden. Der Bucket und der Load Balancer können verschiedenen Konten gehören. 
- 
                    Das von Ihnen angegebene Präfix darf nicht AWSLogsenthalten. Wir fügen den Teil des Dateinamens hinzu, der mitAWSLogsnach dem von Ihnen angegebenen Bucket-Namen und dem Präfix beginnt.
- 
                    Der Bucket muss über eine Bucket-Richtlinie verfügen, die die Berechtigung zum Schreiben von Zugriffsprotokollen in den Bucket gewährt. Bucket-Richtlinien sind eine Sammlung von JSON-Anweisungen, die in der Sprache der Zugriffsrichtlinie geschrieben sind, um Zugriffsberechtigungen für Ihre Buckets zu definieren. 
Beispiel einer Bucket-Richtlinie
Es folgt eine Beispielrichtlinie . Ersetzen Sie die Resource Elemente amzn-s3-demo-destination-bucket durch den Namen des S3-Buckets für Ihre Zugriffsprotokolle. Achten Sie darauf, das wegzulassenPrefix/, wenn Sie kein Bucket-Präfix verwenden. Geben Sie für aws:SourceAccount die ID des AWS Kontos beim Load Balancer an. Ersetzen Sie für aws:SourceArn region und jeweils 012345678912 durch die Region und die Konto-ID des Load Balancers.
Verschlüsselung
Sie können die serverseitige Verschlüsselung für Ihren Amazon-S3-Zugriffsprotokoll-Bucket auf eine der folgenden Arten aktivieren:
- 
                    Von Amazon S3 verwaltete Schlüssel (SSE-S3) 
- 
                    AWS KMS Schlüssel, die in AWS Key Management Service (SSE-KMS) † gespeichert sind 
† Mit Network Load Balancer Balancer-Zugriffsprotokollen können Sie keine AWS verwalteten Schlüssel verwenden. Sie müssen vom Kunden verwaltete Schlüssel verwenden.
Weitere Informationen finden Sie unter Spezifizieren der Amazon S3 S3-Verschlüsselung (SSE-S3) und Spezifizieren der serverseitigen Verschlüsselung mit AWS KMS (SSE-KMS) im Amazon S3 S3-Benutzerhandbuch.
Die Schlüsselrichtlinie muss es dem Service ermöglichen, die Protokolle zu verschlüsseln und zu entschlüsseln. Es folgt eine Beispielrichtlinie .
Konfigurieren Sie die Zugriffsprotokolle
Gehen Sie wie folgt vor, um Zugriffsprotokolle zu konfigurieren, um Anforderungsinformationen zu erfassen und Protokolldateien an Ihren S3-Bucket zu übermitteln.