CloudWatch Benachrichtigungen zu Ereignissen - AMS-Benutzerhandbuch für Fortgeschrittene

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.

CloudWatch Benachrichtigungen zu Ereignissen

AMS bietet Push-Benachrichtigungen für die RFC-Statusänderungen im Rahmen CloudWatch von Events an. Um diese Benachrichtigungen zu erhalten:

  1. Erstellen Sie ein Thema und ein Abonnement, in das Benachrichtigungen gesendet werden. Sie können dem Thema einen beliebigen Namen geben. Informationen dazu finden Sie unter SNS-Thema und Abonnement: Erstellen.

  2. Reichen Sie einen RFC mit Management | Andere | Andere | Änderungstyp erstellen und das SNS-Thema und das Abonnement in die Anfrage für RFC-Statusänderungsnachrichten aufnehmen.

Wenn Sie die RFC-Anfrage Management | Other | Other für diese Funktion einreichen, können Sie angeben, über welche RFC-Statusänderungen Sie benachrichtigt werden möchten und über welche Änderungstypen Sie informiert werden möchten, und weitere Filter festlegen. Beispielsweise möchten Sie möglicherweise nur dann benachrichtigt werden, wenn die Änderungstypen für den Administratorzugriff EventType = RfcSubmitted und EventType = lauten. RfcUpdated

Dies ist eine Vorlage für CloudWatch Ereignisbenachrichtigungen, die Sie erhalten können (mit allen möglichen Werten):

{ "source ": "aws.managedservices", "detail-type": "AMS RFC State Change", "detail": { "ActionState": "null | AwsActionPending | AwsOperatorAssigned | CustomerActionPending | NotApplicable | NoActionPending", "ActualExecutionTimeRange": { "StartTime": "null | Actual Start Time", "EndTime": "null | Actual End Time" }, "AutomationStatus": "Automated | Manual", "AwsAccountId": "AWS Account ID", "AwsApprovalStatus": "null | SubmissionPending | NotRequired | ApprovalPending | Rejected | Approved", "ChangeTypeId": "Change_Type_ID", "ChangeTypeVersion": "Change_Type_Version", "CreatedTime": "Created_Time", "CustomerApprovalStatus": "null | SubmissionPending | NotRequired | ApprovalPending | Rejected | Approved", "EventType": "RfcActionStateUpdated | RfcApproved | RfcAutoRejected | RfcCanceled | RfcCompleted | RfcCreated | RfcInProgress | RfcRejected | RfcSubmitted | RfcUpdated", "LastModifiedTime": "Last_Updated_Time", "LastSubmittedTime": "null | Last_Submitted_Time", "RequestedExecutionTimeRange": { "StartTime": "null | Expected_Start_Time", "EndTime": "null | Expected_End_Time" }, "RfcId": "RFC_ID", "Status": "Editing | PendingApproval | Scheduled | Rejected | Canceled | ExecutionLock | InProgress | Success | Failure", "Title": "Title" } }

Die unterstützten RFC-Statusänderungen (EventType), so wie sie in der eigentlichen CloudWatch Ereignisbenachrichtigung erscheinen, sind:

  • RfcActionStateUpdated (keine AMS-Konsolenoption): Der RFC in einem der später beschriebenen Zustände hat sich geändert.

  • RfcApproved (keine AMS-Konsolenoption): Der RFC hat die and/or AMS-Operator-Validierung des Systems bestanden und wurde zur Fertigstellung freigegeben.

  • RfcAutoRejected (Automatisch abgelehnt): Der RFC hat die Systemvalidierung oder den AMS-Operator nicht bestanden und wurde abgelehnt.

  • RfcCanceled (Storniert oder Automatisch storniert): Der RFC wurde entweder vom Absender oder von einem AMS-Operator storniert.

  • RfcCompleted (Abgeschlossen): Die RFC-Ausführungsparameter wurden abgeschlossen, einschließlich. UserData

  • RfcCreated (keine AMS-Konsolenoption): Der RFC wurde erfolgreich erstellt (der JSON-Wert und die übermittelten Parameter waren gültig).

  • RfcInProgress (InProgress): Der RFC-Lauf ist noch im Gange.

  • RfcRejected (Abgelehnt): Die RFC-fehlgeschlagene System- oder AMS-Operatorvalidierung wurde zurückgewiesen.

  • RfcSubmitted (Eingereicht): Der RFC wurde eingereicht und wird derzeit vom System validiert.

  • RfcUpdated (keine AMS-Konsolenoption): Der RFC wurde manuell von einem AMS-Betreiber aktualisiert.

Darüber hinaus können Sie CloudWatch Ereignisbenachrichtigungen (CWE) an jedes der unterstützten Ziele senden und auf diesen automatisierten Benachrichtigungen Ihre eigenen Systeme aufbauen:

  • EC2 Amazon-Instanzen

  • AWS Lambda Funktionen

  • Streams in Amazon Kinesis Data Streams

  • Lieferströme in Amazon Data Firehose

  • Gruppen in Amazon CloudWatch Logs protokollieren

  • Amazon ECS-Aufgaben

  • Aufrufen von Systems Manager Run Command

  • Systems Manager Automation

  • AWS Batch Jobs

  • Step-Functions-Zustandsautomaten

  • Rohrleitungen in CodePipeline

  • CodeBuild projekte

  • Amazon Inspector ssessment-Vorlagen

  • Amazon SNS-Themen

  • Amazon SQS-Warteschlangen

  • Integrierte Ziele: EC2 CreateSnapshot API-Aufruf, EC2 RebootInstances API-Aufruf, EC2 StopInstances API-Aufruf und EC2 TerminateInstances API-Aufruf.

  • Der Standard-Event-Bus eines anderen AWS-Kontos

Anmerkung

Wir senden nach bestem Wissen und Gewissen CloudWatch Ereignisbenachrichtigungen für RFC-Statusänderungen.