Monitorize o Transfer Appliance

Pode usar o estado da cópia de dados e as métricas de estado do dispositivo para uma melhor observabilidade.

Monitorize o estado da cópia online

Se tiver ativado a transferência online, pode monitorizar o progresso das transferências online do Transfer Appliance para o Cloud Storage na página Transfer Appliance daGoogle Cloud consola.

Aceda a Transfer Appliance | Monitorizar

Monitorize o estado da cópia offline

Enquanto transfere dados, pode monitorizar o progresso da transferência.

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

ta status --verbose

Ativar Cloud Monitoring

O Transfer Appliance usa o Cloud Monitoring para criar relatórios sobre uma vasta gama de métricas do dispositivo.

Os passos para ativar o Cloud Monitoring dependem de ter configurado a transferência online:

  • Se configurou a transferência online e concedeu a função Monitoring Metric Writer à conta de serviço, não é necessária qualquer configuração adicional.

  • Se configurou a transferência online, mas não adicionou a função Monitoring Metric Writer, adicione a função à sua conta de serviço gerida pelo utilizador ao nível do projeto. Não precisa de regenerar a chave da conta de serviço depois de adicionar ou alterar funções.

  • Se não configurou a transferência online, siga as instruções para criar e configurar uma conta de serviço gerida pelo utilizador. Apenas a função de Monitoring Metric Writer é necessária para o Cloud Monitoring.

Depois de concluir os passos necessários:

  1. Ligue-se ao aparelho.
  2. Certifique-se de que o aparelho foi configurado.
  3. Na linha de comandos do dispositivo, execute ta metrics start.

Métricas compatíveis

Nome das métricas Intervalo de recolha Eletrodomésticos suportados Descrição
appliance/storage/stored_bytes 60s TA7/TA40/TA300 Comunica o número atual de bytes armazenados na memória intermédia de armazenamento do dispositivo.
appliance/transfer/health 60s TA7 Verifica se o software de transferência no local está atualmente em execução.
appliance/network/bytes_received 60s TA7/TA40/TA300 Comunica a quantidade de bytes recebidos por interface.
appliance/network/bytes_sent 60s TA7/TA40/TA300 Comunica a quantidade de bytes enviados por interface.
appliance/network/packets_received 60s TA7/TA40/TA300 Comunica a quantidade de pacotes recebidos por interface.
appliance/network/packets_sent 60s TA7/TA40/TA300 Comunica a quantidade de pacotes enviados por interface.
appliance/disk/partition/used_bytes 60s TA7/TA40/TA300 O espaço usado de cada partição do disco.
appliance/disk/partition/total_bytes 60s TA7/TA40/TA300 O espaço total de cada partição do disco.
appliance/cpu/load_average 60s TA7/TA40/TA300 Média da carga da CPU durante o período de amostragem anterior.
eletrodoméstico/serviço/estado 60s TA7/TA40/TA300 Comunica o estado de execução do serviço.
eletrodoméstico/rede/conetividade 60s TA7/TA40/TA300 Indica se a rede da interface está acessível.
appliance/network/dns_health 60s TA7/TA40/TA300 Comunica se a configuração de DNS funciona bem.
appliance/disk/health 1h TA7/TA40/TA300 Comunica o estado de funcionamento de cada disco.
appliance/hardware/health 1h TA7/TA40/TA300 Comunica se o componente de hardware específico funciona corretamente.
eletrodoméstico/versão 60s TA7/TA40/TA300 Versão atual do componente específico do dispositivo.

Monitorize o estado do aparelho

Pode monitorizar o estado do dispositivo através do Cloud Monitoring. Consulte as instruções de configuração para ativar o Cloud Monitoring.

  1. Visite a página Explorador de métricas na Google Cloud consola.
  2. No separador Métricas, clique em Selecionar uma métrica.
  3. No campo de filtro, introduza o nome da métrica, 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 ver as métricas do Transfer Appliance, leia o artigo Crie gráficos com o Explorador de métricas.

Desative o Cloud Monitoring no dispositivo

Para parar de comunicar métricas do dispositivo para o Cloud Monitoring, execute o seguinte comando a partir da linha de comandos do Transfer Appliance:

ta metrics stop

O Cloud Monitoring também é parado quando executa qualquer um dos seguintes comandos:

  • ta finalize
  • ta reset

Resolução de problemas

An error occurred while enabling monitoring

Se o ficheiro de chave da conta de serviço /tmp/key.json não for encontrado no dispositivo, é devolvido um erro:

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

Consulte o artigo Crie e configure uma conta de serviço gerida pelo utilizador para ver instruções sobre a configuração de uma conta de serviço e a cópia do ficheiro de chave para o seu dispositivo.