Supervisión de bloqueos de instantáneas de Amazon EBS - Amazon EBS

Supervisión de bloqueos de instantáneas de Amazon EBS

Puede supervisar las acciones relacionadas con el bloqueo de instantáneas de Amazon EBS mediante las siguientes herramientas:

Supervisión de los bloqueos de instantáneas de Amazon EBS mediante AWS CloudTrail

Puede supervisar las llamadas a la API del bloqueo de instantáneas como eventos, incluidas las llamadas procedentes de la consola y las llamadas de código a las API. Mediante la información recopilada por CloudTrail, puede determinar la solicitud que se realizó, la dirección IP desde la que se realizó, quién la realizó y cuándo, así como detalles adicionales.

Para obtener más información, consulte Registro de llamadas a la API mediante AWS CloudTrail.

Supervisión de bloqueos de instantáneas de Amazon EBS mediante Amazon EventBridge

Amazon EBS emite eventos relacionados con acciones de bloqueo de instantáneas. Puede utilizar AWS Lambda y Amazon EventBridge para administrar las notificaciones de eventos mediante programación. Los eventos se emiten en la medida de lo posible. Para más información, consulte la Guía del usuario de Amazon EventBridge.

Se emiten los siguientes eventos:

  • La instantánea se bloqueó correctamente en el modo de gobernanza o conformidad.

    { "version": "0", "id": "01234567-01234-0123-0123-012345678901", "detail-type": "EBS Snapshot Notification", "source": "aws.ec2", "account": "012345678901", "time": "yyyy-mm-ddThh:mm:ssZ", "region": "us-east-1", "resources": [ "arn:aws:ec2::us-west-2:snapshot/snap-01234567890abcdef" ], "detail": { "event": "lockSnapshot", "result": "succeeded", "snapshot_id": "arn:aws:ec2::us-west-2:snapshot/snap-01234567890abcdef", "source": 012345678901, "lockState": "compliance-cooloff", "lockCreatedOn": "yyyy-mm-ddThh:mm:ssZ", "lockExpiresOn": "yyyy-mm-ddThh:mm:ssZ", "lockDuration": 123, "lockStartDurationTime": "yyyy-mm-ddThh:mm:ssZ", "cooOffPeriod": 24, "coolOffPeriodExpiresOn": "yyyy-mm-ddThh:mm:ssZ" } }
  • Evento de bloqueo fallido cuando una instantánea se bloquea mientras está en estado pending y no logra llegar al estado completed.

    { "version": "0", "id": "01234567-01234-0123-0123-012345678901", "detail-type": "EBS Snapshot Notification", "source": "aws.ec2", "account": "012345678901", "time": "yyyy-mm-ddThh:mm:ssZ", "region": "us-east-1", "resources": [ "arn:aws:ec2::us-west-2:snapshot/snap-01234567890abcdef" ], "detail": { "event": "lockSnapshot", "result": "failed", "cause": "snapshot failed", "snapshot_id": "arn:aws:ec2::us-west-2:snapshot/snap-01234567890abcdef", "lockState": "pending-compliance", "lockCreatedOn": "yyyy-mm-ddThh:mm:ssZ", "lockDuration": 123, "lockStartDurationTime": "yyyy-mm-ddThh:mm:ssZ", "cooOffPeriod": 24, "coolOffPeriodExpiresOn": "yyyy-mm-ddThh:mm:ssZ" } }
  • Bloqueo vencido

    { "version": "0", "id": "01234567-01234-0123-0123-012345678901", "detail-type": "EBS Snapshot Notification", "source": "aws.ec2", "account": "012345678901", "time": "yyyy-mm-ddThh:mm:ssZ", "region": "us-east-1", "resources": [ "arn:aws:ec2::us-west-2:snapshot/snap-01234567890abcdef" ], "detail": { "event": "lockDurationExpiry", "result": "succeeded", "snapshot_id": "arn:aws:ec2::us-west-2:snapshot/snap-01234567890abcdef", "lockState": "expired", "lockCreatedOn": "yyyy-mm-ddThh:mm:ssZ", "lockExpiresOn": "yyyy-mm-ddThh:mm:ssZ", "lockDuration": 123 } }
  • El periodo de reflexión expiró tras bloquearse en el modo de conformidad.

    { "version": "0", "id": "01234567-01234-0123-0123-012345678901", "detail-type": "EBS Snapshot Notification", "source": "aws.ec2", "account": "012345678901", "time": "yyyy-mm-ddThh:mm:ssZ", "region": "us-east-1", "resources": [ "arn:aws:ec2::us-west-2:snapshot/snap-01234567890abcdef" ], "detail": { "event": "cooloffperiodExpiry", "result": "succeeded", "snapshot_id": "arn:aws:ec2::us-west-2:snapshot/snap-01234567890abcdef", "lockState": "compliance", "lockCreatedOn": "yyyy-mm-ddThh:mm:ssZ", "lockExpiresOn": "yyyy-mm-ddThh:mm:ssZ", "lockDuration": 123, "lockStartDurationTime": "yyyy-mm-ddThh:mm:ssZ", "cooOffPeriod": 24, "coolOffPeriodExpiresOn": "yyyy-mm-ddThh:mm:ssZ" } }