Cómo saber si tu VPS se quedó chico
Antes de escalar hay que distinguir entre falta de recursos y mala configuración, porque se ven igual desde afuera. Cuatro mediciones lo resuelven: carga promedio contra cantidad de núcleos, memoria disponible, espera de disco y procesos rechazados. Si ninguna está al límite, el problema es la aplicación y el plan más grande solo compra tiempo.
Las cuatro mediciones
| Qué mirar | Señal de alarma | Qué significa |
|---|---|---|
| Carga promedio | Mayor que la cantidad de núcleos, sostenida | Falta procesador |
| Memoria disponible | Cerca de cero, con swap en uso | Falta memoria |
| Espera de entrada/salida | Arriba del 20 por ciento | El disco es el límite |
| Procesos rechazados | Errores 502 o 503 en los picos | Falta capacidad de atención |
Si las cuatro están tranquilas y el sitio igual va lento, el problema está en el código o en la base.
Cómo medirlas
- Carga promedio: el comando "uptime" devuelve tres números, de 1, 5 y 15 minutos. El de 15 es el que importa.
- Memoria: "free -m" y mirá la columna de disponible, no la de libre.
- Disco: "iostat -x 5" y observá el porcentaje de utilización y el tiempo de espera.
- Rechazos: contá los errores 502 y 503 en el registro del servidor web durante el pico.
Lo que parece falta de recursos y no lo es
- Una tarea programada pesada corriendo en horario pico. Se ve como un pico de carga que se repite a la misma hora.
- Una consulta sin índice sobre una tabla que creció. Aparece de golpe, sin que nadie haya cambiado nada.
- Un plugin que consulta un servicio externo lento en cada carga: el servidor no está ocupado, está esperando.
- Rastreadores recorriendo miles de URLs generadas por filtros del catálogo.
- Un ataque de fuerza bruta contra el formulario de acceso.
El orden correcto para actuar
- Identificá qué proceso consume, con "top" ordenado por CPU y por memoria.
- Si es la base de datos, mirá las consultas lentas antes que nada.
- Si es PHP, revisá qué URL se está ejecutando en ese momento.
- Si es un proceso que no reconocés, revisá seguridad antes de escalar.
- Recién con la causa identificada, decidí si el plan alcanza o no.
Preguntas frecuentes
¿Qué carga promedio es normal?
Una carga igual a la cantidad de núcleos significa que el procesador está ocupado al máximo pero sin cola. Por debajo hay margen; sostenidamente por encima, se está formando cola y las respuestas se demoran.
¿Ampliar disco mejora la velocidad?
Solo si el disco estaba lleno o si cambiás a una tecnología más rápida. Más espacio en el mismo tipo de disco no acelera nada.
¿Conviene agrandar o separar servicios?
Si la base y la web se pelean por el procesador, separarlas suele rendir más que agrandar todo junto, y encima escalás cada parte por separado.
Seguí leyendo
Cuánta RAM necesita tu VPS
La memoria es lo primero que se agota y lo que más caro sale sobredimensionar. Cómo calcular la que hace falta, con números.
VPS o servidor dedicado: dónde está el límite real
Cuándo un VPS deja de alcanzar y conviene un servidor entero. Los tres síntomas que marcan el salto y lo que no cambia al dar el paso.
Cómo leer una prueba de velocidad sin sacar conclusiones falsas
El puntaje no es la métrica. Qué mirar de verdad en un informe de velocidad y qué recomendaciones se pueden ignorar.