Monitora le policy di Data Lifecycle Manager utilizzando EventBridge - Amazon EBS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Monitora le policy di Data Lifecycle Manager utilizzando EventBridge

Amazon EBS e Amazon Data Lifecycle Manager emettono eventi correlati alle azioni delle policy relative al ciclo di vita. Puoi utilizzare AWS Lambda Amazon CloudWatch Events per gestire le notifiche degli eventi in modo programmatico. Gli eventi vengono emessi secondo il principio del massimo sforzo. Per ulteriori informazioni, consulta la Amazon CloudWatch Events User Guide.

Sono disponibili i seguenti eventi:

Nota

Non vengono emessi eventi per le azioni politiche relative al AMI ciclo di vita.

  • createSnapshot— Un EBS evento Amazon emesso quando un'CreateSnapshotazione ha esito positivo o negativo. Per ulteriori informazioni, consulta EventBridge Eventi Amazon per Amazon EBS.

  • DLM Policy State Change: un evento Amazon Data Lifecycle Manager generato quando una policy del ciclo di vita entra in uno stato di errore. L'evento contiene una descrizione di ciò che ha causato l'errore.

    Di seguito è riportato un esempio di evento in cui le autorizzazioni concesse dal IAM ruolo sono insufficienti.

    { "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "DLM Policy State Change", source": "aws.dlm", "account": "123456789012", "time": "2018-05-25T13:12:22Z", "region": "us-east-1", "resources": [ "arn:aws:dlm:us-east-1:123456789012:policy/policy-0123456789abcdef" ], "detail": { "state": "ERROR", "cause": "Role provided does not have sufficient permissions", "policy_id": "arn:aws:dlm:us-east-1:123456789012:policy/policy-0123456789abcdef" } }

    Di seguito è illustrato un esempio di un evento generato al superamento di un limite:

    { "version": "0", "id": "01234567-0123-0123-0123-0123456789ab", "detail-type": "DLM Policy State Change", "source": "aws.dlm", "account": "123456789012", "time": "2018-05-25T13:12:22Z", "region": "us-east-1", "resources": [ "arn:aws:dlm:us-east-1:123456789012:policy/policy-0123456789abcdef" ], "detail":{ "state": "ERROR", "cause": "Maximum allowed active snapshot limit exceeded", "policy_id": "arn:aws:dlm:us-east-1:123456789012:policy/policy-0123456789abcdef" } }
  • DLM Pre Post Script Notification: un evento che viene emesso quando uno script pre o post viene avviato, ha esito positivo o negativo.

    Di seguito è riportato un esempio di evento che si verifica quando un VSS backup ha esito positivo.

    { "version": "0", "id": "12345678-1234-1234-1234-123456789012", "detail-type": "DLM Pre Post Script Notification", "source": "aws.dlm", "account": "123456789012", "time": "2023-10-27T22:04:52Z", "region": "us-east-1", "resources": ["arn:aws:dlm:us-east-1:123456789012:policy/policy-01234567890abcdef"], "detail": { "script_stage": "", "result": "success", "cause": "", "policy_id": "arn:aws:dlm:us-east-1:123456789012:policy/policy-01234567890abcdef", "execution_handler": "AWS_VSS_BACKUP", "source": "arn:aws:ec2:us-east-1:123456789012:instance/i-01234567890abcdef", "resource_type": "EBS_SNAPSHOT", "resources": [{ "status": "pending", "resource_id": "arn:aws:ec2:us-east-1::snapshot/snap-01234567890abcdef", "source": "arn:aws:ec2:us-east-1:123456789012:volume/vol-01234567890abcdef" }], "request_id": "a1b2c3d4-a1b2-a1b2-a1b2-a1b2c3d4e5f6", "start_time": "2023-10-27T22:03:29.370Z", "end_time": "2023-10-27T22:04:51.370Z", "timeout_time": "" } }