Monitorar a replicação com métricas, notificações de eventos e status
É possível monitorar suas configurações de replicação em tempo real e os trabalhos de Replicação em Lote do S3 por meio dos seguintes mecanismos:
-
Métricas de replicação do S3: quando você habilita as métricas de replicação do S3, o Amazon CloudWatch emite métricas que você pode usar para monitorar bytes pendentes, operações pendentes e latência de replicação em nível de regra de replicação. É possível visualizar métricas de replicação do S3 no console do Amazon S3 ou do Amazon CloudWatch. No console do Amazon S3, é possível visualizar essas métricas na guia Métricas do bucket de origem. Para ter mais informações sobre as métricas de replicação do S3, consulte Usar métricas de replicação do S3.
-
Métricas da Lente de Armazenamento do S3: além das métricas de replicação do S3, é possível usar as métricas de proteção de dados relacionadas à replicação fornecidas pelos painéis da Lente de Armazenamento do S3. Por exemplo, se você usar as métricas gratuitas na Lente de Armazenamento do S3, poderá ver determinadas métricas, como o número total de bytes replicados ou a contagem de objetos replicados do bucket de origem.
Para realizar a auditoria do procedimento geral de replicação, habilite as métricas avançadas na Lente de Armazenamento do S3. Com as métricas avançadas na Lente de Armazenamento do S3, é possível ver quantas regras de replicação você tem de diferentes tipos, incluindo a contagem de regras com um destino inválido.
Para ter mais informações sobre como trabalhar com métricas de replicação na Lente de Armazenamento do S3, consulte Visualizar métricas de replicação nos painéis da Lente de Armazenamento do S3.
-
Notificações de eventos do S3: as notificações de eventos do S3 em instâncias podem notificar você em nível de objeto quando os objetos não são replicados para a Região da AWS de destino ou quando não são replicados dentro de determinados limites. As notificações de eventos do S3 fornecem os seguintes tipos de evento de replicação:
s3:Replication:OperationFailedReplication
,s3:Replication:OperationMissedThreshold
,s3:Replication:OperationReplicatedAfterThreshold
es3:Replication:OperationNotTracked
.Os eventos do Amazon S3 estão disponíveis no Amazon Simple Queue Service (Amazon SQS), no Amazon Simple Notification Service (Amazon SNS) ou no AWS Lambda. Para ter mais informações, consulte Receber eventos de falha de replicação com Notificações de Eventos do Amazon S3.
-
Valores de status de replicação: também é possível recuperar o status de replicação dos objetos. O status da replicação pode ajudar você a determinar o estado atual de um objeto que está sendo replicado. O status de replicação de um objeto de origem retornará
PENDING
COMPLETED
, ouFAILED
. O status de replicação de uma réplica retornaráREPLICA
.Também é possível usar valores de status de replicação ao criar trabalhos de replicação em lote do S3. Por exemplo, é possível usar esses valores de status para replicar objetos que nunca foram replicados ou que apresentaram falha na replicação.
Para ter mais informações sobre a recuperação do status de replicação dos objetos, consulte Obtenção de informações sobre o status da replicação. Para ter mais informações sobre como usar esses valores com a replicação em lote, consulte Filtros para um trabalho de replicação em lote.