Tutoriais

Como medir o desempenho do seu VPS (CPU, RAM, disco e rede)

Como medir o desempenho do seu VPS (CPU, RAM, disco e rede)

Antes de otimizar ou fazer upgrade, é preciso saber onde está o gargalo. Veja como medir cada recurso do seu VPS com ferramentas simples do Linux.

Visão geral em tempo real

sudo apt install htop -y   # ou: sudo dnf install htop -y
htop

O htop mostra uso de cada vCPU, memória, swap, load average e os processos que mais consomem recursos.

CPU

uptime            # load average de 1, 5 e 15 minutos
nproc             # número de vCPUs
mpstat 5          # uso por CPU a cada 5s (pacote sysstat)

Como interpretar: um load average constantemente acima do número de vCPUs indica fila de processos. Observe também o %steal no mpstat ou no top: ele indica tempo em que a vCPU esperou pelo hipervisor.

Benchmark simples de CPU

sudo apt install sysbench -y
sysbench cpu --threads=$(nproc) --time=30 run

Memória

free -h
vmstat 5

Como interpretar: a coluna mais importante do free é available. Se ela está baixa e a swap está sendo usada constantemente (colunas si/so do vmstat diferentes de zero), falta RAM.

Disco

df -h            # espaço
iostat -x 5      # utilização e latência (pacote sysstat)

Como interpretar: no iostat, observe %util (o quanto o disco está ocupado) e r_await/w_await (latência em ms). Para testar a capacidade máxima, use o fio — temos um tutorial completo no blog.

Rede

Latência

ping -c 10 seusite.com.br
mtr seusite.com.br

Velocidade

sudo apt install iperf3 -y
# em outro servidor: iperf3 -s
iperf3 -c IP_DO_OUTRO_SERVIDOR

Tempo de resposta HTTP

curl -o /dev/null -s -w "DNS: %{time_namelookup}s\nConexão: %{time_connect}s\nTLS: %{time_appconnect}s\nTTFB: %{time_starttransfer}s\nTotal: %{time_total}s\n" https://seusite.com.br

Diagnóstico rápido

Sintoma Provável gargalo
Load alto, CPU a 100% CPU (ou código ineficiente)
Swap em uso, available baixo Memória
%util alto, await alto Disco
TTFB alto com servidor ocioso Rede/latência ou DNS
Lentidão só em horários de pico Dimensionamento insuficiente

Monitoramento contínuo

Medições pontuais ajudam no diagnóstico, mas o ideal é ter histórico. Ferramentas como Netdata, Prometheus + Grafana e Uptime Kuma mostram a evolução ao longo do tempo — temos guias sobre elas no blog.

Conclusão

Medir é o primeiro passo para otimizar com inteligência. E se o diagnóstico apontar para disco lento ou latência alta, os planos VPS-NVME-BR da VittHost — com NVMe e servidores no Brasil — são a solução.Use o cupom SP-VITT20 e ganhe 20% de desconto na primeira fatura enquanto a promoção estiver ativa.

Compartilhar:

Pronto para hospedar seu próximo projeto?

VPS com painel pré-instalado em 1 clique. Ativação imediata.

Ver planos VPS