La mayoría de las caídas empiezan en el servidor mucho antes de que un visitante note nada. El disco se llena de logs durante una semana, una fuga de memoria crece hasta que el proceso muere, una actualización del kernel reinicia la máquina de madrugada y un servicio no vuelve a arrancar. Una comprobación de uptime ve el resultado. La monitorización de servidores lo ve venir.
Uptimecheck sigue los recursos del servidor con un pequeño agente para Linux, macOS (Intel y Apple silicon) y Windows, y te avisa cuando un valor supera el umbral que hayas fijado. Lee cómo mantener tu web en marcha monitorizando el estado del servidor para más contexto.
Cómo funciona la monitorización del uptime de servidores
La monitorización del uptime de un servidor responde a dos preguntas: ¿responde el servidor? y ¿está sano? Uptimecheck cubre ambas. Los monitores de ping y de puerto comprueban desde Estocolmo, Londres y Nueva York, hasta cada minuto, que el servidor responde en la red y que servicios como SSH, un servidor de correo o el listener de una base de datos aceptan conexiones. Una comprobación fallida se confirma desde una segunda ubicación antes de abrir una incidencia.
El agente informa desde dentro del servidor. Cuando sus informes dejan de llegar durante más tiempo del que permites, el servidor también cuenta como caído, así que una máquina que se cuelga o pierde la red se detecta aunque no haya nada escuchando en un puerto.
Qué informa el agente
Uso de CPU, con la carga media de 1 minuto en Linux y macOS.Uso de memoria.Uso de disco de cada disco, con un gráfico del más lleno.Tráfico de red de entrada y de salida.Reinicios, para que un reinicio no planificado no pase desapercibido.
Instalación en una línea
Copia el comando de instalación de la página del servidor y ejecútalo en el servidor. El agente es un único binario que se ejecuta como servicio e informa una vez por minuto. Las versiones están firmadas y, con las actualizaciones automáticas activadas, el agente instala las nuevas versiones por sí solo, únicamente cuando la firma es válida.
Umbrales a la medida de tus servidores
Un servidor de bases de datos al 80 % de memoria es normal. Un servidor web al 80 % de memoria puede tener una fuga. Fija límites de CPU, memoria y disco por servidor, y cuánto tiempo debe mantenerse un valor por encima del límite antes de abrir una incidencia, de 1 a 30 minutos. Puntos de partida habituales:
Disco por encima del 85 o el 90 %.CPU por encima del 90 % durante 5 minutos o más, para que un pico breve durante un despliegue no despierte a nadie.Memoria por encima del 90 % en un servidor que normalmente está muy por debajo.Cualquier reinicio fuera de una ventana de mantenimiento.
Si los informes dejan de llegar durante más tiempo del que permites, de 2 a 15 minutos, el servidor cuenta como caído. Nuestra guía sobre umbrales de alerta para servidores profundiza en el tema.
Una noche cualquiera
A las 01:40, el disco de web-01 supera el 92 %. La copia de seguridad nocturna necesitará más espacio del que queda. Uptimecheck envía la alerta al canal de guardia, alguien rota los logs y la copia de seguridad se ejecuta a su hora. Sin la alerta, la copia falla, el monitor de la tarea cron no recibe su señal a las 02:05 y, por la mañana, el servidor web también se ha quedado sin espacio.
Los servidores, junto a todo lo demás
Las comprobaciones de uptime te dicen que una web ha dejado de responder. Las métricas del servidor te dicen por qué, o te avisan antes de que ocurra. Cuando falla un monitor de una web, la primera pregunta suele ser si el servidor está sobrecargado, sin memoria o sin disco. Pon los servidores, los monitores de uptime y las tareas cron en el mismo proyecto, y tendrás la respuesta a un clic en lugar de en una sesión SSH a las tres de la madrugada.
Para agencias y proveedores de hosting
Agrupa los servidores por cliente o por entorno en proyectos, y da a cada equipo acceso al espacio de trabajo con el rol adecuado. Un disco que crece un 2 % a la semana es una conversación que conviene tener con el cliente antes de que se convierta en una caída.
Las alertas llegan por email, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, webhooks y notificaciones push en todos los planes. Start incluye 5 servidores, Professional 25 y Business 150.
Los planes empiezan en 9 € al mes con facturación anual o 12 € con facturación mensual, IVA no incluido. Compara los planes en la página de precios o empieza una prueba gratuita de 14 días sin tarjeta.