shellivo / SSH
Gestionar y monitorizar varios servidores por SSH
Organiza conexiones, compara recursos y abre el terminal correcto: un procedimiento para revisar varios VPS desde el escritorio.
Actualizado el
Crea perfiles reconocibles, conecta los hosts necesarios y revisa mediciones recientes. Comprueba el nombre del servidor y la hora antes y después de abrir el terminal. Tener varios perfiles guardados no significa que todos estén monitorizados.
Usar nombres que distingan los entornos
Nombres como staging-api, prod-api y prod-db indican entorno y función. Guarda dirección, puerto y usuario de cada host y verifica huella y autenticación individualmente. Distintos puertos de una misma IP pueden corresponder a servicios SSH diferentes.
Confirmar el destino antes de investigar
En el terminal, revisa nombre del host, hora, tiempo de actividad y procesos con mayor consumo. Los siguientes comandos requieren Linux con procps y muestran nombres de comandos, no argumentos completos. El %CPU de ps puede diferir del valor por intervalo del gráfico.
hostname
date -Is
uptime
ps -eo pid,comm,%cpu,%mem --sort=-%cpu | head -n 11Comparar tiempos y definiciones
Una lectura antigua de un host desconectado no representa su estado actual. Un solo porcentaje no permite evaluar servidores con capacidades y funciones distintas. Identifica el punto de montaje del disco y compara métricas definidas del mismo modo.
Separar los tipos de error
Si el host no responde, revisa red y puerto; si falla la autenticación, identidad y método; si solo faltan métricas, comandos y permisos. Conectarse a un servidor no garantiza permisos iguales en otros. Resuelve cada problema antes de añadir hosts.
Distinguir perfiles y límites de uso
Perfiles guardados, hosts monitorizados y terminales abiertos son estados diferentes. Añadir un perfil no aumenta el límite simultáneo. Comprueba la versión publicada y el plan activo. Para alertas sin supervisión o historial compartido, incorpora un servicio especializado.
Preguntas frecuentes
¿Los servidores deben comunicarse entre sí?
Este flujo crea una conexión SSH independiente desde tu ordenador hacia cada host. El ordenador debe alcanzar cada dirección y puerto.
¿Guardar un perfil inicia la recopilación?
No lo supongas. Revisa el estado real de la conexión, la hora de la última muestra y el límite disponible de cada host.