Configurar e observar projetos

Configurar projetos

zenifra project info --project <project-id>
zenifra project url --project <project-id>
zenifra project stop --project <project-id>
zenifra project resume --project <project-id>
zenifra project delete --project <project-id> --yes

Variáveis de ambiente (valores mascarados por padrão, inclusive em --json):

zenifra project envs --project <project-id>
zenifra project env add --project <project-id> --name NODE_ENV --value production
zenifra project env update --project <project-id> --name NODE_ENV --value staging
zenifra project env remove --project <project-id> --name NODE_ENV

Use --show-values em envs apenas quando for necessário e seguro.

Exposição, instâncias e auto-scaling (projetos HTTP):

zenifra project exposure set --project <project-id> --exposure private
zenifra project instances set --project <project-id> --count 3
zenifra project autoscaling set --project <project-id> --min 2 --max 8 --cpu 70 --memory 80
zenifra project autoscaling disable --project <project-id>

private remove a rota pública, o subdomínio da Zenifra e os domínios personalizados; public os restaura. Com auto-scaling ativo, ajuste a faixa pelo comando de autoscaling: a alteração manual de instâncias fica bloqueada até desativá-lo.

Verificação de saúde:

zenifra project healthcheck get --project <project-id>
zenifra project healthcheck set --project <project-id> --path /health
zenifra project healthcheck disable --project <project-id>

Observar projetos

zenifra projects --type http --page 1 --limit 15
zenifra project logs --project <project-id> --instance <instance-id>
zenifra project metrics --project <project-id> --instance <instance-id>
zenifra project metrics capabilities --project <project-id>
zenifra project network --project <project-id> --view summary
zenifra project healthcheck failures --project <project-id>
zenifra project autoscaling events --project <project-id> --direction scale_up
zenifra project billing usage --project <project-id> --from 2026-06-01T00:00:00Z --limit 20
  • zenifra projects pagina com 15 itens por página; ajuste com --page e --limit.
  • project metrics capabilities informa o nível de acesso e os grupos de métricas disponíveis antes de buscar um snapshot; valores ausentes aparecem como indisponivel.
  • project network --view aceita summary, status-codes, routes, user-agents, request-events e source-ips. request-events e source-ips mostram o IP de origem e o user agent dos visitantes e exigem project.network.visitors.read no projeto; as demais visões exigem project.metrics.read.
  • autoscaling events aceita --direction scale_up|scale_down, --from e --to; billing usage aceita --from e --to em formato ISO.

Última atualização em

Nessa página