Registro em log com o AWS CloudTrail para a funcionalidade Tabelas do S3 - Amazon Simple Storage Service

Registro em log com o AWS CloudTrail para a funcionalidade Tabelas do S3

O Amazon S3 é integrado ao AWS CloudTrail, um serviço que fornece um registro das ações realizadas por um usuário, um perfil ou um serviço da AWS. O CloudTrail captura todas as chamadas de API para o Amazon S3 como eventos. Ao fazer uso das informações coletadas pelo CloudTrail, é possível determinar a solicitação feita ao Amazon S3, o endereço IP que a realizou, quando ela foi feita e detalhes adicionais. Quando ocorre alguma atividade de evento aceita no Amazon S3, essa atividade é registrada em um evento do CloudTrail. É possível usar a trilha do AWS CloudTrail para registrar eventos de gerenciamento e de dados em log para a funcionalidade Tabelas do S3. Para ter mais informações, consulte Eventos do CloudTrail no Amazon S3 e What is AWS CloudTrail? no Guia do usuário do AWS CloudTrail.

Eventos de gerenciamento do CloudTrail para a funcionalidade Tabelas do S3

Os eventos de gerenciamento fornecem informações sobre operações de gerenciamento executadas em recursos na sua conta da AWS.

Por padrão, o CloudTrail registra eventos de gerenciamento em log para a funcionalidade Tabelas do S3. O eventsource para eventos de gerenciamento do CloudTrail para a funcionalidade Tabelas do S3 é s3tables.amazonaws.com. Quando você configura a conta AWS, os eventos de gerenciamento do CloudTrail são habilitados por padrão. As ações de API a seguir são rastreadas pelo CloudTrail e registradas em log como eventos de gerenciamento.

Para ter mais informações sobre eventos de gerenciamento do CloudTrail, consulte Logging management events no Guia do usuário do AWS CloudTrail.

Eventos de gerenciamento do CloudTrail para manutenção da funcionalidade Tabelas do S3

O S3 registra em log as operações de manutenção automática como eventos TablesMaintenanceEvent de gerenciamento no CloudTrail. Esses eventos ocorrem durante determinadas operações, como compactação e expiração de snapshots. Para ter mais informações sobre a manutenção de tabelas do S3, consulte Manutenção de tabelas.

Como identificar eventos de manutenção

É possível identificar eventos de manutenção da funcionalidade Tabelas do S3 em logs do CloudTrail por meio dos seguintes valores de atributo:

  • eventSource: s3tables.amazonaws.com

  • eventType: AwsServiceEvent

  • eventName: TablesMaintenanceEvent

  • userAgent: maintenance.s3tables.amazonaws.com

  • activityType:

    • IcebergCompaction (para compactação).

    • IcebergSnapshotManagement (para expiração de snapshot).

Para ver um exemplo de evento de manutenção de compactação, consulte Exemplo: arquivo de log do CloudTrail para evento de gerenciamento de manutenção de tabelas.

Eventos de dados do CloudTrail para a funcionalidade Tabelas do S3

Os eventos de dados fornecem informações sobre as operações realizadas em um recurso ou dentro dele. Por padrão, as trilhas do CloudTrail não registram eventos de dados em log, mas é possível configurar as trilhas para que façam isso.

Ao registrar eventos de dados em log para uma trilha no CloudTrail, você escolherá ou especificará o tipo de recurso. A funcionalidade Tabelas do S3 tem dois tipos de recurso, AWS::S3Tables::Table e AWS::S3Tables::TableBucket.

Os eventos de dados a seguir são registrados em log no CloudTrail.

Para ter mais informações sobre os eventos de dados do CloudTrail, consulte Logging data events no Guia do usuário do AWS CloudTrail.

Para ter mais informações sobre os eventos do CloudTrail para a funcionalidade Tabelas do S3, consulte os seguintes tópicos: