Registros
Sigue los logs de una aplicación desplegada.
Sintaxis
$ vela logs $ vela logs -f -n 500 Lee por SSH el journal de systemd del servicio del objetivo. Por defecto imprime las últimas 100 líneas y termina. No hay logs para la copia de tu propia máquina — vela dev los imprime mientras se ejecuta.
Opciones
-t, --target <target>- Sobre qué copia de la aplicación actuar, por defectoproduction--server <ssh>- Servidor en el que se ejecuta este objetivo, registrado en el primer uso-f, --follow- Seguir mostrando la salida nueva-n, --lines <count>- Cuántas líneas de historial mostrar, por defecto100--pocketbase- Mostrar el servicio de PocketBase en lugar del de la aplicación-i, --identity <file>- Clave privada SSH con la que autenticarse--ssh-port <port>- Puerto SSH--accept-host-keys- Confiar en una clave de host desconocida en la primera conexión (CI)
Los dos servicios
Cada objetivo desplegado ejecuta el servidor de Node y la base de datos como unidades de systemd separadas. Logs muestra la aplicación por defecto; pasa --pocketbase para la base de datos:
$ vela logs --pocketbase -f Un objetivo desplegado sin backend no tiene servicio de base de datos, así que --pocketbase falla allí y lo indica.