Monitorar o Transfer Appliance

É possível usar as métricas de status de cópia de dados e de status do dispositivo para uma melhor observabilidade.

Monitorar o status da cópia on-line

Se você tiver ativado a transferência on-line, poderá monitorar o progresso das transferências on-line do Transfer Appliance para o Cloud Storage na página Transfer Appliance do Console do Google Cloud.

Acessar Transfer Appliance | Monitor

Monitorar o status da cópia off-line

Ao transferir dados, é possível monitorar o progresso da transferência.

Para monitorar o progresso do Transfer Appliance, conecte-se ao dispositivo e execute o seguinte comando:

ta status --verbose

Ativar o Cloud Monitoring

O Transfer Appliance usa o Cloud Monitoring para gerar relatórios sobre uma ampla variedade de métricas de dispositivos.

As etapas para ativar o Cloud Monitoring dependem se você configurou a transferência on-line:

  • Se você configurou a transferência on-line e concedeu o papel Monitoring Metric Writer à conta de serviço, nenhuma outra configuração é necessária.

  • Se você configurou a transferência on-line, mas não adicionou o papel Monitoring Metric Writer, adicione a função à sua conta de serviço gerenciado pelo usuário no nível do projeto. Não é necessário regenerar a chave da conta de serviço depois de adicionar ou alterar papéis.

  • Se você não tiver configurado a transferência on-line, siga as instruções para criar e configurar uma conta serviço gerenciado pelo usuário. Apenas o papel Monitoring Metric Writer é necessário para o Cloud Monitoring.

Depois de concluir as etapas necessárias:

  1. Conecte-se ao dispositivo.
  2. Verifique se o dispositivo foi configurado.
  3. Na linha de comando do appliance, execute ta metrics start.

Métricas compatíveis

Nome das métricas Intervalo de coleta Dispositivos compatíveis Descrição
appliance/storage/stored_bytes 60 s TA7/TA40/TA300 Informa o número atual de bytes armazenados no buffer de armazenamento do dispositivo.
appliance/transfer/health 60 s TA7 Verifica se o software de transferência local está em execução.
appliance/network/bytes_received 60 s TA7/TA40/TA300 Informa a quantidade de bytes recebidos por interface.
appliance/network/bytes_sent 60 s TA7/TA40/TA300 Informa a quantidade de bytes enviados por interface.
appliance/network/packets_received 60 s TA7/TA40/TA300 Informa a quantidade de pacotes recebidos por interface.
appliance/network/packets_sent 60 s TA7/TA40/TA300 Informa a quantidade de pacotes enviados por interface.
appliance/disk/partition/used_bytes 60 s TA7/TA40/TA300 O espaço usado de cada partição do disco.
appliance/disk/partition/total_bytes 60 s TA7/TA40/TA300 O espaço total de cada partição do disco.
appliance/cpu/load_average 60 s TA7/TA40/TA300 Carga média da CPU no último período de amostra.
appliance/service/state 60 s TA7/TA40/TA300 Informa o status de execução do serviço.
appliance/network/connectivity 60 s TA7/TA40/TA300 Informa se a rede da interface pode ser alcançada.
appliance/network/dns_health 60 s TA7/TA40/TA300 Informa se a configuração de DNS está funcionando bem.
appliance/disk/health 1h TA7/TA40/TA300 Informa o status de integridade de cada disco.
appliance/hardware/health 1h TA7/TA40/TA300 Informa se o componente de hardware específico funciona corretamente.
appliance/version 60 s TA7/TA40/TA300 Versão atual do componente do dispositivo específico.

Monitorar o estado do dispositivo

É possível monitorar o estado do dispositivo usando o Cloud Monitoring. Consulte Ativar o Cloud Monitoring para ver instruções de configuração.

  1. Acesse a página Metrics Explorer no console do Google Cloud.
  2. Na guia Métricas, clique em Selecionar uma métrica.
  3. No campo de filtro, insira o nome das métricas, por exemplo, Stored bytes.
  4. Nos resultados, selecione Transfer Appliance > Appliance > Bytes armazenados.
  5. Clique em Aplicar.

Para saber como usar o Cloud Monitoring para conferir as métricas do Transfer Appliance, leia Criar gráficos com o Metrics Explorer.

Desativar o Cloud Monitoring no dispositivo

Para interromper o envio de relatórios de métricas do dispositivo para o Cloud Monitoring, execute o seguinte comando na linha de comando do Transfer Appliance:

ta metrics stop

O Cloud Monitoring também é interrompido quando você executa um dos seguintes comandos:

  • ta finalize
  • ta reset

Solução de problemas

An error occurred while enabling monitoring

Se o arquivo de chave da conta de serviço /tmp/key.json não for encontrado no dispositivo, um erro será retornado:

An error occurred while enabling monitoring: failed to authenticate monitoring: credential file: /tmp/key.json is missing

Consulte Criar e configurar uma serviço gerenciado pelo usuário para instruções sobre como configurar uma conta de serviço e copiar o arquivo de chave para o dispositivo.