View a markdown version of this page

Protokollierung AWS Network Security Manager API-Aufrufe mit AWS CloudTrail - AWS Manager für Netzwerksicherheit

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.

Protokollierung AWS Network Security Manager API-Aufrufe mit AWS CloudTrail

AWS Network Security Manager ist in einen Dienst integriert AWS CloudTrail, der eine Aufzeichnung der von einem Benutzer, einer Rolle oder einem AWS Dienst ausgeführten Aktionen bereitstellt. CloudTrail erfasst alle API-Aufrufe für AWS Network Security Manager als Verwaltungsereignisse. Zu den erfassten Aufrufen gehören Aufrufe von der AWS Network Security Manager-Konsole und programmatische Aufrufe der AWS Network Security Manager-API-Operationen.

Wenn Sie einen Trail erstellen, können Sie die kontinuierliche Übermittlung von CloudTrail Ereignissen an einen Amazon S3 S3-Bucket aktivieren, einschließlich Ereignissen für AWS Network Security Manager. Wenn Sie keinen Trail konfigurieren, können Sie die neuesten Ereignisse trotzdem in der CloudTrail Konsole im Ereignisverlauf anzeigen. Weitere Informationen finden Sie im AWS CloudTrail -Benutzerhandbuch.

AWS Informationen zum Network Security Manager in CloudTrail

CloudTrail ist auf Ihrem aktiviert AWS-Konto , wenn Sie das Konto erstellen. Wenn im AWS Network Security Manager eine Aktivität auftritt, wird diese Aktivität zusammen mit anderen CloudTrail AWS Dienstereignissen im Ereignisverlauf in einem Ereignis aufgezeichnet. Sie können aktuelle Ereignisse in Ihrem anzeigen, suchen und herunterladen AWS-Konto. Weitere Informationen finden Sie unter Ereignisse mit dem CloudTrail Ereignisverlauf anzeigen.

Für eine fortlaufende Aufzeichnung der Ereignisse in Ihrem System AWS-Konto, einschließlich der Ereignisse für AWS Network Security Manager, erstellen Sie einen Trail. Ein Trail ermöglicht CloudTrail die Übermittlung von Protokolldateien an einen Amazon S3 S3-Bucket. Wenn Sie einen Trail in der Konsole anlegen, gilt dieser für alle AWS-Regionen-Regionen. Der Trail protokolliert Ereignisse aus allen Regionen der AWS Partition. Es übermittelt die Protokolldateien an den Amazon S3 S3-Bucket, den Sie angeben. Sie können andere AWS Dienste konfigurieren, um die in den CloudTrail Protokollen gesammelten Ereignisdaten weiter zu analysieren und darauf zu reagieren. Weitere Informationen finden Sie hier:

Alle AWS Network Security Manager-Vorgänge werden von CloudTrail protokolliert. Zu den öffentlichen Operationen gehören die folgenden:

  • Operationen zum Erstellen, Lesen, Aktualisieren und Löschen (CRUD) für Regeln, Vorlagen, Richtlinien, Bereiche und Bereitstellungen

  • Snapshot-Operationen

  • Tagging-Operationen

  • Vorgänge mit Administratorkonten

  • Operationen mit dem Synchronisierungsstatus

  • Operationen zur Zuordnung von Ressourcen

  • Operationen zur Generierung von Regeln

Jeder Ereigniseintrag enthält die folgenden Informationen:

  • Die Quelle des Ereignisses: network-security-manager.amazonaws.com

  • Der Name des Ereignisses, bei dem es sich um den Namen der API-Operation handelt (z. B. CreatePolicy oderListDeployments)

  • Die betroffenen Ressourcen, identifiziert nach ARN und Ressourcentyp

Read-only Operationen (wie GetPolicyListRules, undListResourceSynchronizationStatuses) werden mit protokolliert readOnly: true und enthalten keine Antwortelemente. Mutationsoperationen umfassen Anforderungsparameter und Antwortelemente.

Anmerkung

CloudTrail redigiert sensible Felder aus Ereignisdatensätzen. CloudTrail Redigiert beispielsweise den prompt Parameter in der GenerateRuleConfiguration Operation.

Beispiel: Ereignis CreatePolicy

Das folgende Beispiel zeigt einen CloudTrail Protokolleintrag für den CreatePolicy Vorgang.

{ "eventVersion": "1.09", "userIdentity": { "type": "AssumedRole", "principalId": "AROAEXAMPLEID:my-session", "arn": "arn:aws:sts::123456789012:assumed-role/AdminRole/my-session", "accountId": "123456789012", "accessKeyId": "AKIAIOSFODNN7EXAMPLE", "sessionContext": { "sessionIssuer": { "type": "Role", "principalId": "AROAEXAMPLEID", "arn": "arn:aws:iam::123456789012:role/AdminRole", "accountId": "123456789012", "userName": "AdminRole" }, "attributes": { "creationDate": "2026-08-10T18:22:41Z", "mfaAuthenticated": "false" } } }, "eventTime": "2026-08-10T18:24:03Z", "eventSource": "network-security-manager.amazonaws.com", "eventName": "CreatePolicy", "awsRegion": "us-east-1", "sourceIPAddress": "192.0.2.44", "userAgent": "aws-cli/2.17.0 Python/3.12.4 Darwin/24.6.0", "requestParameters": { "clientToken": "550e8400-e29b-41d4-a716-446655440001", "policyName": "production-web-acl-policy", "firewallType": "WAF", "priority": 1, "associatedTemplateAndRuleList": [ { "templateIdentifier": "arn:aws:network-security-manager:us-east-1:123456789012:template:t1a2b3c4d5" } ], "policyConfiguration": { "remediationEnabled": true, "resourcesCleanUp": false, "wafConfig": { "existingCustomerWebACLResolution": "RETROFIT", "conflictResolution": "MERGE_WHERE_APPLICABLE" } }, "isPublished": true }, "responseElements": { "policyId": "p9z8y7x6w5v4u3t2", "policyArn": "arn:aws:network-security-manager:us-east-1:123456789012:policy:p9z8y7x6w5v4u3t2", "policyName": "production-web-acl-policy", "status": "ACTIVE", "version": "1" }, "requestID": "b1c2d3e4-5f67-4890-a1b2-c3d4e5f6a7b8", "eventID": "f0e1d2c3-b4a5-4968-8776-5a4b3c2d1e0f", "readOnly": false, "resources": [ { "accountId": "123456789012", "type": "AWS::NetworkSecurityManager::Policy", "ARN": "arn:aws:network-security-manager:us-east-1:123456789012:policy:p9z8y7x6w5v4u3t2" } ], "eventType": "AwsApiCall", "managementEvent": true, "recipientAccountId": "123456789012", "eventCategory": "Management" }