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.
AWS-EnableCLBAccessLogs
Beschreibung
Das AWS-EnableCLBAccessLogs Runbook aktiviert Zugriffsprotokolle für einen Classic Load Balancer.
Führen Sie diese Automatisierung aus (Konsole)
Art des Dokuments
Automatisierung
Eigentümer
Amazon
Plattformen
LinuxmacOS, Windows
Parameter
-
AutomationAssumeRole
Typ: Zeichenfolge
Beschreibung: (Optional) Der Amazon-Ressourcenname (ARN) der AWS Identity and Access Management (IAM) -Rolle, die es Systems Manager Automation ermöglicht, die Aktionen in Ihrem Namen auszuführen. Wenn keine Rolle angegeben ist, verwendet Systems Manager Automation die Berechtigungen des Benutzers, der dieses Runbook startet.
-
EmitInterval
Typ: Ganzzahl
Gültige Werte: 5 | 60
Standard: 60
Beschreibung: (Optional) Das Intervall für die Veröffentlichung der Zugriffsprotokolle in Minuten.
-
LoadBalancerNames
Typ: Zeichenfolge
Beschreibung: (Erforderlich) Eine durch Kommas getrennte Liste von Classic Load Balancern, für die Sie Zugriffsprotokolle aktivieren möchten.
-
S3BucketName
Typ: Zeichenfolge
Beschreibung: (Erforderlich) Der Name des Amazon Simple Storage Service (Amazon S3) -Buckets, in dem die Zugriffsprotokolle gespeichert werden.
-
S3BucketPrefix
Typ: Zeichenfolge
Beschreibung: (Optional) Die logische Hierarchie, die Sie beispielsweise für Ihren Amazon S3-Bucket erstellt haben
my-bucket-prefix/prod. Wenn das Präfix nicht angegeben wird, wird das Protokoll auf der Bucket-Stammebene platziert.
Erforderliche IAM-Berechtigungen
Der AutomationAssumeRole Parameter erfordert die folgenden Aktionen, um das Runbook erfolgreich zu verwenden.
-
elasticloadbalancing:ModifyLoadBalancerAttributes
Dokumentschritte
-
aws:executeAwsApi- Aktiviert Zugriffsprotokolle für die Classic Load Balancer, die Sie imLoadBalancerNamesParameter angeben.
Ausgaben
EnableCLBAccessLogs.SuccessesLoadBalancers — Liste der Load Balancer-Namen, für die Zugriffsprotokolle erfolgreich aktiviert wurden.
EnableCLBAccessLogs.FailedLoadBalancers — MapList der Namen der Load Balancer, bei denen die Aktivierung der Zugriffsprotokolle fehlgeschlagen ist, und der Grund für den Fehler.