Entérate cuando se detiene un servicio de tu servidor.

Tu web depende de unos pocos servicios: el servidor web, la base de datos, PHP, el correo. LayerAssist vigila el que elijas y te dice con palabras claras cuándo se detiene y por qué.

De un vistazo

  • Monitor incluidoUn monitor incluido comprueba por SSH que un servicio que tú indiques está en marcha, en servidores Linux y Windows.
  • Monitor incluidoCuando se detiene, te avisa y LayerAssist lee sus logs para averiguar por qué. Con «Corregir de forma segura» lo vuelve a arrancar por su cuenta; un reinicio completo o un cambio de configuración esperan tu visto bueno.
  • En el chatEn el chat, reinicia el servicio, averigua qué lo detuvo y corrige la causa cuando puede.
  • Aún no disponibleEl monitor incluido vigila un servicio por servidor. Los demás puedes cubrirlos con una comprobación tuya.

Un solo servicio parado puede tumbar toda tu web

Una web no es un único programa. El servidor web atiende a los visitantes, PHP ejecuta el código de la web, la base de datos guarda su contenido y un servicio de correo envía sus mensajes. Si cualquiera se detiene, la web se rompe, a menudo con un error que no dice cuál.

Los servicios se paran por motivos corrientes: una actualización que cambió un ajuste, un servidor que se quedó sin memoria, un reinicio que no lo levantó todo. Saber qué servicio se paró y por qué es la mitad del arreglo.

Señales de que un servicio se ha detenido

  • «502 Bad Gateway» o «503 Service Unavailable»
  • «Error establishing a database connection»
  • La web funciona, pero sus correos nunca salen
  • Todo se rompió tras un reinicio o una actualización del servidor

Por qué se detienen los servicios del servidor

Quedarse sin memoria

Cuando se acaba la memoria, el sistema detiene el proceso más grande, a menudo la base de datos. Pasa en picos de tráfico o con ajustes que piden demasiado.

Un error de configuración tras una actualización

Una actualización de paquetes o un cambio manual pueden dejar un ajuste que el servicio rechaza, y se niega a arrancar.

No está configurado para arrancar tras un reinicio

Un servicio que no está habilitado al arranque sigue parado después de reiniciar el servidor.

Un disco lleno o un fallo

La falta de espacio, un archivo dañado o un error del programa pueden hacer que un servicio se cierre y no vuelva.

Cómo vigila LayerAssist tus servicios

Indicas el servicio una vez. LayerAssist lo comprueba y, si se detiene, empieza por la pregunta más útil: ¿por qué?

Comprueba el propio servicio

Por SSH y según tu horario, pregunta al servidor si el servicio está en marcha: systemd o la herramienta clásica service en Linux, el administrador de servicios en Windows.

Te avisa una sola vez

Una alerta cuando el servicio se detiene y otra cuando vuelve a funcionar, en la app y por email.

Lee los logs

Revisa las entradas recientes del log del servicio y del sistema para ver qué lo detuvo: memoria, configuración, disco o un fallo.

Lo levanta y arregla la causa

Con «Corregir de forma segura» arranca por su cuenta un servicio parado. En el chat también puede reiniciarlo y corregir el ajuste o el límite que causó el fallo.

Ejemplo: la base de datos que no paraba de caerse

  1. Tú

    Mi web muestra «Error establishing a database connection» cada pocos días. ¿Por qué?

  2. Qué revisa

    • MariaDB: detenida a las 02:41
    • Espacio en disco: 52% usado
    • Log del sistema: el servidor se quedó sin memoria y el sistema detuvo la base de datos
    • Causa: los ajustes de memoria de la base de datos superan los 2 GB de RAM del servidor
  3. Qué cambia

    Bajé los ajustes de memoria de la base de datos para que quepan en el servidor, arranqué MariaDB y la habilité al arranque

  4. LayerAssist

    El sistema detenía tu base de datos cada vez que el servidor se quedaba sin memoria: sus ajustes pedían más memoria de la que tiene el servidor. Los ajusté para que quepan, la volví a arrancar y me aseguré de que arranca tras un reinicio. Un monitor de servicio para MariaDB te avisaría al momento si vuelve a detenerse.

Qué consigues

  • Sabes qué servicio se detuvo, no solo que la web se rompió
  • El motivo de la parada, sacado de sus propios logs
  • Servicios parados puestos en marcha de nuevo, con la causa corregida
  • Funciona en servidores Linux y Windows

Situaciones reales

Un VPS con WordPress

PHP-FPM se detiene tras una actualización y los visitantes ven «502 Bad Gateway». La alerta nombra el servicio y LayerAssist encuentra el ajuste que cambió la actualización.

Un servidor con un proceso en segundo plano

Un worker de colas o un bot funciona como servicio. Si se detiene, nada se rompe a la vista, hasta que los pedidos se acumulan. El monitor de servicio lo detecta al instante.

Un servidor Windows

Una aplicación funciona como servicio de Windows en el servidor de una pequeña empresa. LayerAssist la comprueba por OpenSSH y avisa al dueño cuando se detiene.

Cómo configurar la monitorización de servicios del servidor

  1. Conecta el servidor por SSH

    Añade el servidor en Sitios y servidores con su acceso SSH (OpenSSH en Windows).

  2. Indica el servicio que vigilar

    En Automatizaciones, elige Nueva automatización, selecciona el servidor, escoge «Estado del servicio» y escribe el nombre del servicio, por ejemplo nginx, mariadb o php8.2-fpm.

  3. Elige la frecuencia

    Cada 5 minutos para un servicio esencial, o con menos frecuencia para uno que puede esperar.

  4. Empieza por el servicio que más importa

    El monitor incluido vigila un servicio por servidor: normalmente la base de datos o el servidor web. Cubre los demás con una comprobación periódica como automatización tuya.

Preguntas sobre la monitorización de servicios del servidor

Cualquier servicio que tu servidor ejecute con un nombre: servidores web como Nginx, Apache o LiteSpeed, bases de datos como MySQL, MariaDB o PostgreSQL, PHP-FPM, servicios de correo o tu propia aplicación. En Windows, cualquier servicio de Windows.

Siguiente: Errores de la aplicación

Desde 9 $ al mes · 14 días para cambiar de opinión

La próxima vez que algo falle, sabrás a quién preguntar.

Añade tu web y haz tu primera pregunta hoy mismo. ¿No es para ti? Cancela en 14 días y recupera tu primer pago, descontando solo el trabajo de IA que usaste.

Gratis durante 7 días · Sin tarjeta de crédito · No hacen falta conocimientos técnicos.