Gerenciando Servidores

O Studio Next permite gerenciar VMs de múltiplos provedores cloud em um painel único. Este guia cobre criação, configuração, ações e monitoramento.

Criando uma VM

1

Acessar página de VMs

Clique em Máquinas Virtuais no sidebar ou acesse /vms. Clique em Nova VM.
2

Escolher provedor e região

Selecione o provedor cloud (Oracle, Azure, Hostinger, AWS, GCP, DigitalOcean). Cada provedor oferece regiões diferentes:
Regiões populares: - São Paulo (GRU): baixa latência para Brasil - Ashburn (IAD): leste dos EUA - Frankfurt (FRA): Europa
Oracle Cloud Free Tier oferece 2 VMs grátis para sempre (1 ARM, 1 AMD).
3

Configurar especificações

Escolha CPU, RAM e disco. Recomendações por tipo de app: | Tipo de App | CPU | RAM | Disco | |-------------|-----|-----|-------| | Bot Discord | 1 vCPU | 512MB | 20GB | | API Node.js | 2 vCPU | 2GB | 20GB | | Database | 2 vCPU | 4GB | 100GB | | ML/AI | 4+ vCPU | 16GB+ | 200GB+ |
Use o Guided Deploy Wizard para recomendações automáticas baseadas no tipo de app.
4

Revisar e criar

Dê um nome para a VM. Clique em Criar VM. O provisionamento leva 1-5 minutos dependendo do provedor.

Ações disponíveis

Após a VM estar ativa (status “Running”), você pode:

Start / Stop / Restart

Start: Liga uma VM parada. Mantém IP e dados. Stop: Desliga a VM. Não gera custos de compute (apenas storage). Restart: Reboot rápido (soft) ou forçado (hard).
  1. Clique no menu ⋮ (três pontos) ao lado da VM
  2. Escolha Iniciar, Parar ou Reiniciar
  3. Confirme a ação no diálogo

SSH Terminal

Acesse o terminal da VM diretamente no browser:
  1. Clique no menu ⋮ → SSH Terminal
  2. O terminal abre com shell bash
  3. Execute comandos como root ou usuário configurado
# Exemplos de comandos úteis
docker ps                    # Ver containers rodando
pm2 list                     # Ver processos Node.js
systemctl status nginx       # Ver status de serviço
tail -f /var/log/syslog      # Ver logs em tempo real
Se a VM não tem o agente instalado, clique em Install Agent para habilitar terminal, logs e métricas.

Console (VNC)

Para acessar o console gráfico (KVM/VNC):
  1. Clique no menu ⋮ → Abrir Console
  2. Uma nova aba abre com o console da VM
  3. Use para troubleshoot de boot, configuração de rede, etc.
Console é read-only por padrão. Para interatividade, use SSH Terminal.

Gerenciando serviços na VM

Docker containers

Se sua VM roda Docker, o Studio Next lista containers automaticamente:
# Ver containers
docker ps -a

# Iniciar container
docker start container_name

# Ver logs
docker logs container_name -f

PM2 processes

Para apps Node.js gerenciados com PM2:
# Ver processos
pm2 list

# Reiniciar app
pm2 restart app_name

# Ver logs
pm2 logs app_name
O Studio Next detecta automaticamente containers Docker e processos PM2. Eles aparecem na aba Serviços da página de VMs.

Systemd services

Para serviços systemd:
# Ver status
systemctl status nginx

# Reiniciar serviço
systemctl restart nginx

# Ver logs
journalctl -u nginx -f

Monitoramento

Métricas em tempo real

Na página de detalhes da VM, veja:
  • CPU Usage: % de uso atual e histórico
  • Memory Usage: RAM usada vs total
  • Disk I/O: leitura/escrita
  • Network: tráfego in/out

Alertas automáticos

O Studio Next configura alertas automáticos:
  • CPU > 80% por 5 min: warning
  • RAM > 90% por 3 min: critical
  • Disco > 85%: warning
Configure alertas custom em Monitoring → Alerts.

Tags e organização

Adicione tags às VMs para organizar:
# Exemplos de tags
ambiente: producao
projeto: api-gateway
time: backend
Use tags para filtrar VMs na listagem e para policies (ex: VMs com tag ambiente: producao não podem ser deletadas).

Próximos passos