Encontranos en redes
MonitoreoCPURAM6 min de lectura
Monitorear CPU, RAM y disco
Monitoreá el uso de CPU, RAM, disco y red de tu VPS para detectar problemas de rendimiento.
Conocer el estado de los recursos de tu VPS te permite detectar problemas antes de que afecten tus servicios.
Uso de RAM
bash
free -hMuestra memoria total, usada, libre y SWAP. La columna «available» indica cuánta RAM hay realmente disponible.
Uso de CPU en tiempo real
Instalá htop para una vista interactiva:
bash
sudo apt install htop -y
htopEn htop podés:
- Ver cada core de CPU individualmente
- Ordenar procesos por CPU o RAM (F6)
- Matar procesos (F9)
- Filtrar por nombre (F4)
Uso de disco
bash
# Espacio por partición
df -h
# Tamaño de directorios
du -sh /var/log/*
du -sh /home/*
# Los 10 archivos más grandes
sudo find / -type f -exec du -h {} + 2>/dev/null | sort -rh | head -10Actividad de disco (I/O)
bash
sudo apt install iotop -y
sudo iotopCarga del sistema (load average)
bash
uptimeLos tres números representan la carga promedio en 1, 5 y 15 minutos. Si superan la cantidad de cores de CPU, el servidor está sobrecargado.
Monitoreo de red
bash
sudo apt install vnstat -y
vnstat # Resumen de tráfico
vnstat -l # Monitoreo en vivoScript rápido de estado
Creá un script para ver todo de un vistazo:
bash
#!/bin/bash
echo "=== CPU ==="
uptime
echo ""
echo "=== RAM ==="
free -h
echo ""
echo "=== Disco ==="
df -h /
echo ""
echo "=== Top 5 procesos ==="
ps aux --sort=-%mem | head -6Guardalo como ~/status.sh y ejecutalo con bash ~/status.sh.
Alertas automáticas
Podés configurar un cron que te avise si el disco supera el 90%. Consultá la guía «Programar tareas con Cron».
¿Te resultó útil esta guía?