Usar métricas de replicação do S3 - Amazon Simple Storage Service

Usar métricas de replicação do S3

As métricas da funcionalidade Replicação do S3 são métricas detalhadas para as regras de replicação na configuração de replicação. Com as métricas de replicação, você pode monitorar o andamento minuto a minuto rastreando bytes pendentes, operações pendentes, operações com falha na replicação e latência de replicação.

nota
  • As métricas de replicação de S3 são cobradas usando a mesma taxa das métricas personalizadas do Amazon CloudWatch. Para obter mais informações, consulte Preço do Amazon CloudWatch.

  • Se você estiver usando o controle de tempo de replicação do S3, o Amazon CloudWatch começará a relatar métricas de replicação 15 minutos após você ativar o S3 RTC na respectiva regra de replicação.

As métricas de replicação do S3 são ativadas automaticamente quando você habilita o Controle de Tempo de Replicação do S3 (S3 RTC). Também é possível habilitar as métricas de replicação do S3 independentemente do S3 RTC ao criar ou editar uma regra. O S3 RTC inclui outros recursos, como um Acordo de Serviço (SLA) e notificações para limites perdidos. Para obter mais informações, consulte Atendimento aos requisitos de conformidade usando o Controle do tempo de replicação do S3 (S3 RTC).

Quando as métricas de replicação do S3 são habilitadas, o Amazon S3 publica as métricas a seguir no Amazon CloudWatch. As métricas do CloudWatch são entregues com base em melhor esforço.

Nome da métrica Descrição da métrica A quais objetos essa métrica se aplica? Em qual região essa métrica é publicada? Essa métrica ainda será publicada se o bucket de destino for excluído? Essa métrica ainda será publicada se a replicação não ocorrer?
Bytes com replicação pendente

O número total de bytes de objetos com replicação pendente para determinada regra de replicação.

Essa métrica se aplica somente a novos objetos que são replicados com Replicação do S3 Entre Regiões Diferentes (S3 CRR) ou Replicação do S3 na Mesma Região (S3 SRR). Essa métrica é publicada na região do bucket de destino. Não Sim
Latência da replicação

O número máximo de segundos em que o bucket de destino da replicação fica atrás do bucket de origem de uma regra de replicação específica.

Essa métrica aplica-se somente a novos objetos replicados com S3 CRR ou S3 SRR. Essa métrica é publicada na região do bucket de destino. Não Sim
Operações com replicação pendente

O número de operações com replicação pendente para uma regra de replicação específica. Essa métrica rastreia operações relacionadas a objetos, marcadores de exclusão, tags, listas de controle de acesso (ACLs) e bloqueio de objetos do S3.

Essa métrica aplica-se somente a novos objetos replicados com S3 CRR ou S3 SRR. Essa métrica é publicada na região do bucket de destino. Não Sim
Operações com falha de replicação

O número de operações com falha na replicação para determinada regra de replicação. Essa métrica monitora operações relacionadas a objetos, marcadores de exclusão, tags, listas de controle de acesso (ACLs) e Bloqueio de Objetos.

Operações de replicação com falha rastreia as falhas de replicação do S3 agregadas em um intervalo por minuto. Para identificar os objetos específicos que falharam na replicação e seus motivos, assine o evento OperationFailedReplication nas Notificações de eventos do Amazon S3. Para obter mais informações, consulte Receber eventos de falha de replicação com Notificações de Eventos do Amazon S3.

Essa métrica aplica-se a novos objetos que são replicados com S3 CRR ou S3 SRR e também aos objetos existentes que são replicados com a Replicação em Lote do S3.

nota

Se um trabalho de Replicação em Lote do S3 não for executado, as métricas não serão enviadas ao Amazon CloudWatch. Por exemplo, seu trabalho não será executado se você não tiver as permissões necessárias para executar um trabalho de replicação em lote do S3 ou se as tags ou o prefixo em sua configuração de replicação não coincidirem.

Essa métrica é publicada na região do bucket de origem. Sim Não

Para ter mais informações sobre como trabalhar com essas métricas no CloudWatch, consulte Métricas de replicação do S3 no CloudWatch.

Habilitar métricas de replicação do S3

Você pode começar a usar métricas de replicação do S3 com uma regra de replicação nova ou existente. Para obter instruções completas sobre como criar regras de replicação, consulte Configuração da replicação para buckets de origem e de destino pertencentes à mesma conta. Você pode optar por aplicar a regra de replicação a um bucket do S3 inteiro ou a objetos do Amazon S3 com um prefixo ou tag específica.

Este tópico traz instruções para ativar as métricas de replicação do S3 em sua configuração da replicação quando os buckets de origem e destino pertencerem às mesmas Contas da AWS ou a outras.

Para ativar métricas de replicação usando a AWS Command Line Interface (AWS CLI), você deve adicionar uma configuração de replicação ao bucket de origem com Metrics ativado. Neste exemplo de configuração, os objetos sob o prefixo Tax são replicados para o bucket de destino amzn-s3-demo-bucket, e são geradas métricas para esses objetos.

{ "Rules": [ { "Status": "Enabled", "Filter": { "Prefix": "Tax" }, "Destination": { "Bucket": "arn:aws:s3:::amzn-s3-demo-bucket", "Metrics": { "Status": "Enabled" } }, "Priority": 1 } ], "Role": "IAM-Role-ARN" }

Visualizar métricas de replicação

É possível visualizar as métricas de replicação do S3 na guia Métricas do bucket de origem, no console do Amazon S3. Essas métricas do Amazon CloudWatch também estão disponíveis no console do Amazon CloudWatch. 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.

As métricas de replicação do S3 são ativadas automaticamente quando você habilita a replicação com Controle de Tempo de Replicação do S3 (S3 RTC) usando o console do Amazon S3 ou a API REST do Amazon S3. Também é possível habilitar as métricas de replicação do S3 independentemente do S3 RTC ao criar ou editar uma regra.

Se você estiver usando o controle de tempo de replicação do S3, o Amazon CloudWatch começará a relatar métricas de replicação 15 minutos após você ativar o S3 RTC na respectiva regra de replicação. Para obter mais informações, consulte Métricas de replicação com o S3 RTC.

As métricas de replicação controlam os IDs de regra da configuração de replicação. Um ID de regra de replicação pode ser específico para um prefixo, uma tag ou uma combinação de ambos.

Para obter mais informações sobre métricas do CloudWatch para o Amazon S3, consulte Monitoramento de métricas com o Amazon CloudWatch.

Pré-requisitos

Crie uma regra de replicação que tenha métricas de replicação do S3 habilitadas. Para obter mais informações, consulte Habilitar métricas de replicação do S3.

Como visualizar as métricas de replicação do S3 por meio da guia Métricas do bucket de origem
  1. Faça login no AWS Management Console e abra o console do Amazon S3 em https://console.aws.amazon.com/s3/.

  2. No painel de navegação à esquerda, escolha Buckets.

  3. Na lista Buckets de uso geral, selecione o nome do bucket de origem que contém os objetos para os quais você deseja métricas de replicação.

  4. Escolha a guia Metrics.

  5. Em Métricas de replicação, selecione as regras de replicação para as quais você deseja ver as métricas.

  6. Escolha Display charts (Exibir gráficos).

    O Amazon S3 exibe os gráficos Latência da replicação, Bytes com replicação pendente, Operações com replicação pendente e Operações com falha de replicação correspondentes às regras selecionadas.