Monitorizar Transfer Appliance

Puede usar las métricas de estado de copia de datos y de estado del dispositivo para mejorar la observabilidad.

Monitorizar el estado de las copias online

Si has habilitado la transferencia online, puedes monitorizar el progreso de las transferencias online de Transfer Appliance a Cloud Storage en la página Transfer Appliance de la consola deGoogle Cloud .

Ir a Transfer Appliance | Monitor

Monitorizar el estado de la copia sin conexión

Mientras transfieres datos, puedes monitorizar el progreso de la transferencia.

Para monitorizar el progreso de Transfer Appliance, conéctate al dispositivo y ejecuta el siguiente comando:

ta status --verbose

Habilitar Cloud Monitoring

Transfer Appliance usa Cloud Monitoring para generar informes sobre una amplia gama de métricas de dispositivos.

Los pasos para habilitar Cloud Monitoring dependen de si has configurado la transferencia online:

  • Si has configurado la transferencia online y has concedido el rol Monitoring Metric Writer a la cuenta de servicio, no es necesario que hagas nada más.

  • Si has configurado la transferencia online, pero no has añadido el rol Monitoring Metric Writer, añádelo a tu cuenta de servicio gestionada por el usuario a nivel de proyecto. No es necesario que vuelvas a generar la clave de la cuenta de servicio después de añadir o cambiar roles.

  • Si no has configurado la transferencia online, sigue las instrucciones para crear y configurar una cuenta de servicio gestionada por el usuario. Solo se necesita el rol Monitoring Metric Writer para Cloud Monitoring.

Una vez que hayas completado los pasos necesarios:

  1. Conéctate al electrodoméstico.
  2. Comprueba que el electrodoméstico se haya configurado.
  3. En la línea de comandos del dispositivo, ejecuta ta metrics start.

Métricas admitidas

Nombre de la métrica Intervalo de recogida Electrodomésticos compatibles Descripción
appliance/storage/stored_bytes 60s TA7/TA40/TA300 Informa del número actual de bytes almacenados en el búfer de almacenamiento del dispositivo.
appliance/transfer/health 60s TA7 Comprueba si el software de transferencia local se está ejecutando.
appliance/network/bytes_received 60s TA7/TA40/TA300 Informa de la cantidad de bytes recibidos por interfaz.
appliance/network/bytes_sent 60s TA7/TA40/TA300 Informa de la cantidad de bytes enviados por interfaz.
appliance/network/packets_received 60s TA7/TA40/TA300 Informa de la cantidad de paquetes recibidos por interfaz.
appliance/network/packets_sent 60s TA7/TA40/TA300 Informa de la cantidad de paquetes enviados por interfaz.
appliance/disk/partition/used_bytes 60s TA7/TA40/TA300 El espacio utilizado de cada partición del disco.
appliance/disk/partition/total_bytes 60s TA7/TA40/TA300 El espacio total de cada partición del disco.
appliance/cpu/load_average 60s TA7/TA40/TA300 Carga media de la CPU durante el periodo de muestreo anterior.
appliance/service/state 60s TA7/TA40/TA300 Informa del estado de ejecución del servicio.
dispositivo/red/conectividad 60s TA7/TA40/TA300 Informa si se puede acceder a la red de la interfaz.
appliance/network/dns_health 60s TA7/TA40/TA300 Informa si la configuración de DNS funciona correctamente.
appliance/disk/health 1 h TA7/TA40/TA300 Informa del estado de cada disco.
appliance/hardware/health 1 h TA7/TA40/TA300 Informa si el componente de hardware específico funciona correctamente.
appliance/version 60s TA7/TA40/TA300 Versión actual del componente específico del dispositivo.

Monitorizar el estado de un dispositivo

Puedes monitorizar el estado del dispositivo mediante Cloud Monitoring. Consulta las instrucciones de configuración para habilitar Cloud Monitoring.

  1. Ve a la página Explorador de métricas de la consola de Google Cloud .
  2. En la pestaña Métricas, haga clic en Seleccionar una métrica.
  3. En el campo de filtro, introduzca el nombre de la métrica (por ejemplo, Stored bytes).
  4. En los resultados, selecciona Transfer Appliance > Appliance > Bytes almacenados.
  5. Haz clic en Aplicar.

Para obtener información sobre cómo usar Cloud Monitoring para ver las métricas de Transfer Appliance, consulta el artículo Crear gráficos con el explorador de métricas.

Inhabilitar Cloud Monitoring en el dispositivo

Para dejar de enviar métricas del dispositivo a Cloud Monitoring, ejecuta el siguiente comando desde la línea de comandos de Transfer Appliance:

ta metrics stop

Cloud Monitoring también se detiene cuando ejecutas cualquiera de los siguientes comandos:

  • ta finalize
  • ta reset

Solución de problemas

An error occurred while enabling monitoring

Si no se encuentra el archivo de clave de cuenta de servicio /tmp/key.json en el dispositivo, se devuelve un error:

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

Consulta el artículo Crear y configurar una cuenta de servicio gestionada por el usuario para obtener instrucciones sobre cómo configurar una cuenta de servicio y copiar el archivo de claves en tu dispositivo.