É 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:
- Conecte-se ao dispositivo.
- Verifique se o dispositivo foi configurado.
- 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.
- Acesse a página Metrics Explorer no console do Google Cloud.
- Na guia Métricas, clique em Selecionar uma métrica.
- No campo de filtro, insira o nome das métricas, por exemplo,
Stored bytes
. - Nos resultados, selecione Transfer Appliance > Appliance > Bytes armazenados.
- 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.