CLI · ComandosLogs & console
Logs & console
Transmitir logs e abrir um console interativo.
eqs logs <svc>
Transmite os logs de runtime do serviço (SSE).
-f, --followSegue em tempo real
--instance <n>Filtra por instância
--since <dur>Ex.: 10m, 1h
eqs logs web-frontend --follow
eqs exec <svc> [-- cmd]
Executa um comando numa instância e sai com o código de saída dele; sem comando, abre um shell interativo (PTY).
--instance <n>Instância alvo
--stdinEnvia a entrada padrão para o comando
--timeout <ms>Encerra o comando após esse tempo (máx. 300000)
eqs exec api-gateway -- npm run db:seedeqs console <svc>
Console interativo sobre WebSocket (estilo kubectl exec).
eqs console workerTudo depois de
-- é o comando, passado como argv: nada dos dois lados torna a dividi-lo, então o que você teria de citar num terminal é o que você cita aqui. Peça um shell explicitamente quando quiser um (sh -lc '…').
O código de saída é o do próprio comando, então && e set -e funcionam à volta dele — é isso que torna um seed ou uma migração executáveis a partir do CI, e não só à mão. Um comando encerrado no timeout sai com 124.
Para canalizar um ficheiro use --stdin: eqs exec api --stdin -- psql -f - < schema.sql.