Detectar overselling em VPS (quando um provedor vende mais recursos do que realmente pode suportar) exige observação cuidadosa do comportamento do servidor e análise de métricas de desempenho. Aqui está um guia detalhado:
1️⃣ Sintomas mais comuns de overselling
- CPU alta mesmo com pouca carga: processos simples ou poucas requisições deixam a CPU em 80–100%.
- Memória instável: o servidor aparenta “ficar sem memória” rapidamente, mesmo com poucos serviços.
- I/O lento: leituras e gravações de disco parecem engasgadas.
- Rede oscilante: tráfego de rede limitado ou intermitente sem razão aparente.
- Quedas ou reinicializações inesperadas: VPS fica “congelado” por minutos ou reinicia sem aviso.
Dica: se o seu servidor está otimizado (caching, PHP-FPM, MySQL tuning) e ainda assim ocorre lentidão, o overselling é um forte suspeito.
2️⃣ Comandos e métricas úteis no Linux
CPU e processos
top htop
- Observe se a CPU está 100% frequentemente.
- Veja a coluna
%wa(wait I/O); alta indica disputa de disco.
Memória
free -m vmstat 1 5
- Verifique swap sendo usada rapidamente, mesmo com RAM livre.
Disco e I/O
iostat -xm 1 5 iotop
- Alta
%utildo disco mesmo com poucos processos pode indicar overselling de storage.
Rede
iftop nload
- Se a banda máxima não corresponde ao contratado, pode ser compartilhamento excessivo.
3️⃣ Logs de alerta
- /var/log/syslog ou dmesg: mensagens de “out of memory” ou “blocked IO”.
- Nginx/Apache: 502 ou 504 frequentes mesmo sem picos de tráfego.
- MySQL/MariaDB: “timeout” em queries simples.
4️⃣ Testes de carga
- Execute um teste de CPU:
stress --cpu 4 --timeout 60
- Teste I/O:
dd if=/dev/zero of=/tmp/test1.img bs=1G count=1 oflag=direct
- Se o desempenho é significativamente menor que prometido, há overselling.
5️⃣ Comparação com VPS semelhantes
- Compare benchmarks com outros VPS do mesmo provedor ou em outro host.
- Sites como
https://www.vpsbenchmarks.com/ajudam a identificar discrepâncias.
6️⃣ Solução ou mitigação
- Migrar para VPS garantido ou Bare Metal.
- Negociar com o provedor métricas de SLA.
- Monitorar com Zabbix/Netdata para histórico de desempenho.
