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:
- Conéctate al electrodoméstico.
- Comprueba que el electrodoméstico se haya configurado.
- 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.
- Ve a la página Explorador de métricas de la consola de Google Cloud .
- En la pestaña Métricas, haga clic en Seleccionar una métrica.
- En el campo de filtro, introduzca el nombre de la métrica (por ejemplo,
Stored bytes
). - En los resultados, selecciona Transfer Appliance > Appliance > Bytes almacenados.
- 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.