O Cloud Monitoring recolhe e armazena automaticamente informações para as suas tarefas do Serviço de transferência de armazenamento. Pode usar o Cloud Monitoring para criar gráficos e monitorizar uma variedade de métricas:
- O número de objetos encontrados e bytes
- O número de objetos e bytes copiados
- O número de objetos e bytes eliminados
- O número de erros e os códigos de erro associados
O Cloud Monitoring é ativado automaticamente para o Serviço de transferência de armazenamento. Não existe qualquer custo para a recolha de dados ou para ver métricas na Google Cloud consola. As chamadas API podem incorrer em custos. Consulte os preços do Cloud Monitoring para ver detalhes dos preços.
Função de IAM necessária
Tem de ter a função de leitor de monitorização (roles/monitoring.viewer
) ou autorizações equivalentes para ver métricas no Cloud Monitoring.
Saiba como conceder uma função do IAM.
Ver métricas
As métricas do Cloud Monitoring estão disponíveis em duas localizações na consolaGoogle Cloud :
A página de detalhes da tarefa do Serviço de transferência de armazenamento apresenta métricas para uma tarefa de transferência específica. Além das métricas indicadas abaixo, calcula a largura de banda dos bytes copiados e a taxa de objetos copiados.
A página do Cloud Monitoring pode apresentar métricas para uma única tarefa de transferência, várias tarefas ou todas as tarefas num projeto. Oferece várias opções de gráficos e personalizações.
Veja métricas na página de detalhes do trabalho
Para ver as métricas de uma tarefa específica:
Aceda à página Transferir tarefas na Google Cloud consola.
Clique na tarefa para a qual quer ver as métricas. É apresentada a página Detalhes do trabalho.
Clique no separador Monitorização. É apresentado o painel de controlo predefinido.
Veja métricas no Cloud Monitoring
Para ver as métricas do Serviço de transferência de armazenamento no Cloud Monitoring, faça o seguinte:
Aceda à página Explorador de métricas na Google Cloud consola.
Siga as instruções em Crie gráficos com o explorador de métricas para selecionar e apresentar as suas métricas.
Detalhes do recurso
Nome do recurso monitorizado: storage_transfer_job
Campo de recurso / campo de destino | Recurso REST e campo usados para preencher este campo | Descrição |
---|---|---|
project_id | TransferJob.project_id | O identificador do projeto associado a este recurso |
job_id | TransferJob.name | O nome exclusivo a nível global da transferência |
localização | Vai ser sempre definido como
global , uma vez que as tarefas de
transferência não estão
associadas a uma região
ou a uma localização |
A localização da tarefa de transferência |
Detalhes de métricas
Todas as métricas do Serviço de transferência de armazenamento são métricas delta. Medem a alteração desde a última vez que a métrica foi registada. Por exemplo, as métricas que medem as contagens de pedidos são métricas delta. Cada valor regista quantos pedidos foram recebidos desde que o último ponto de dados foi registado.
Os dados são amostrados a cada 60 segundos. Após a amostragem, os dados não ficam visíveis durante um período máximo de 180 segundos.
Os nomes das métricas começam todos por
storagetransfer.googleapis.com/transferjob/
. Por exemplo,
storagetransfer.googleapis.com/transferjob/found_bytes_count
.
Nome da métrica | Etiquetas | Descrição |
---|---|---|
found_bytes_count | origin=[source | sink] |
Número de bytes encontrados que estão agendados para serem transferidos ou eliminados, excluindo os que são filtrados com base nas condições dos objetos ou porque já existem no destino. Consulte TransferOptions para ver informações sobre a substituição de dados no destino. Corresponding
|
found_objects_count | origin=[source | sink] |
Número de objetos encontrados agendados para transferência ou eliminação, excluindo os que são filtrados com base nas condições dos objetos ou ignorados devido à sincronização. Correspondente
|
copied_bytes_count | status=[succeeded | skipped | failed] |
Número de bytes copiados. Correspondente
O valor de |
copied_objects_count | status=[succeeded | skipped | failed] |
Número de objetos copiados. Correspondente
|
deleted_bytes_count | origin=[source | sink] status=[succeeded | failed] |
Número de bytes eliminados. O Serviço de transferência de armazenamento pode ser configurado para eliminar dados na origem e/ou no destino. Consulte TransferOptions para obter informações sobre a configuração do comportamento de eliminação. Corresponding
Nota: este contador é a soma de
|
deleted_objects_count | origin=[source | sink] status=[succeeded | failed] |
Número de objetos eliminados. Corresponding
Nota: este contador é a soma de
|
error_count |
code=error code |
O número de erros, conforme comunicado em ErrorSummary. |
object_replication_count | status=[succeeded | failed] destination_bucket=[string] source_bucket=[string] |
O número de objetos replicados através da replicação entre contentores. |
replication_latency | destination_bucket=[string] source_bucket=[string] |
Tempo em milissegundos para o objeto ser replicado através da replicação entre contentores. |
replication_start_latency | destination_bucket=[string] source_bucket=[string] |
Tempo em milissegundos para o objeto ser recolhido para a replicação entre contentores. |