resumen: El correcto funcionamiento de Plesk depende del correcto funcionamiento de varios servicios, como los servidores web, de bases de datos y de correo. Si alguno de ellos falla, Plesk y/o los sitios web alojados se ven afectados.

En Plesk para Linux, para mantener estos servicios en funcionamiento, puede usar la extensión gratuita Watchdog, que usa la utilidad Monit. Esta extensión monitoriza los servicios de Plesk, los reinicia automáticamente si fallan y le notifica por email cualquier fallo.

En este tema, aprenderá a activar la monitorización de todos los servicios, a configurar los parámetros de monitorización de un servicio específico, y a desactivar la monitorización para el servicio indicado.

Requisitos mínimos

Para monitorizar los servicios de Plesk, la extensión Watchdog debe instalarse desde el Catálogo de extensiones.

Información general

La monitorización puede activarse para algunos o todos los servicios de Plesk.

image process statuses

Si la monitorización de servicios y discos está activada, Watchdog comprueba (o «sondea») el estado de cada servicio que está configurado para monitorizar a intervalos regulares (la frecuencia de sondeo predeterminada es cada cinco minutos). Para cada servicio instalado y monitorizado, puede ver el estado del servicio como «En ejecución» o «Detenido» en la columna «Estado». Para los servicios que no están instalados o que no se están monitorizando, se muestra «No monitorizado».

Si Watchdog detecta que alguno de los servicios monitorizados no está disponible, realiza las siguientes acciones automáticamente:

  • Envía una notificación por email a la dirección de email configurada (de forma predeterminada, es la dirección de email del administrador de Plesk).
  • Intenta reiniciar el servidor.

De este modo, se informa al administrador de que uno o más servicios dejaron de funcionar de manera inesperada, lo que podría indicar incidencias con la configuración o los recursos disponibles, como el espacio libre en disco, la CPU o la RAM. Además, el servicio se restablece para minimizar el impacto en Plesk y/o los sitios web alojados.

Si Watchdog detecta que alguno de los servicios monitorizados no está disponible regularmente (de forma predeterminada, durante cinco sondeos consecutivos), realiza las siguientes acciones automáticamente:

  • Envía una notificación por email a la dirección de email configurada (de forma predeterminada, es la dirección de email del administrador de Plesk).
  • Detiene la monitorización del servicio.

De este modo, el administrador sabe que existen incidencias graves con uno o más servicios que impiden que funcionen correctamente y que dichos servicios necesitan atención urgente.

Activación de la monitorización de servicios

Para empezar a monitorizar los servicios de Plesk, primero se debe activar la monitorización de servicios y discos.

Para activar la monitorización de servicios y discos:

  1. Acceso a Plesk.
  2. En el panel de navegación, haga clic en Extensiones y vaya a la pestaña «Mis extensiones».
  3. Localice la extensión Watchdog y haga clic en Abrir.
  4. Haga clic en el botón de alternancia «Monitorización de servicios y discos» para que se muestre «Activada».

Ahora se están monitorizando los servicios de Plesk.

Nota: La activación de la monitorización de los servicios de Plesk también activará la monitorización del uso del espacio en disco. No se puede activar o desactivar uno sin el otro.

Configuración de los parámetros de monitorización de servicios individuales

Para cada servicio monitorizado, puede cambiar una serie de parámetros que rigen la forma en que se monitoriza el servicio. Los valores predeterminados deberían estar bien en la mayoría de las circunstancias y no recomendamos cambiarlos a menos que esté seguro de que hacerlo es necesario.

Para configurar los parámetros de monitorización de un servicio específico:

  1. Acceso a Plesk.

  2. En el panel de navegación, haga clic en Extensiones y vaya a la pestaña «Mis extensiones».

  3. Localice la extensión Watchdog y haga clic en Abrir.

  4. Localice el servicio deseado en la lista y haga clic en su nombre en «Servicio».

  5. (Opcional) Si desea que Watchdog deje de monitorizar el servicio después de menos fallos, disminuya los valores de las «veces» y/o «sondeos».

    Nota: Por ejemplo, si se establecen los valores en «3 veces en 5 sondeos», Watchdog dejará de monitorizar el servicio si detecta que el servicio no está disponible en tres de cinco sondeos consecutivos. Establecer los valores en «1 vez en 1 sondeo» hará que Watchdog deje de monitorizar el servicio la primera vez que detecte que el servicio no está disponible.

  6. (Opcional) Si desea que Watchdog siga monitorizando el servicio aunque siga fallando con frecuencia, deseleccione la casilla «Detener la monitorización del servicio si se reinicia frecuentemente».

  7. (Opcional) Si un servicio experimenta regularmente una carga de trabajo elevada, es posible que no responda a tiempo a un sondeo de Watchdog. En ese caso, Watchdog considerará que el servicio no está disponible y lo reiniciará de forma innecesaria. Para evitarlo, aumente el valor de «Tiempo de espera de la conexión».

  8. (Opcional) Si personaliza el script de inicio del servicio, asegúrese de que finalice dentro del tiempo especificado en el valor «Tiempo de inicio del servicio». Si el script personalizado se ejecuta durante más tiempo, ajuste el valor según corresponda. Si el script no termina de ejecutarse dentro del tiempo especificado, Watchdog lo finalizará y el servicio no se reiniciará.

  9. Una vez que haya terminado de configurar los parámetros, haga clic en Guardar.

Los cambios realizados se aplicarán la próxima vez que Watchdog sondee el servicio.

Desactivación de la monitorización de servicios individuales

Si no desea que Watchdog monitorice un servicio específico, se puede desactivar la monitorización de ese servicio.

Para desactivar la monitorización de un servicio específico:

  1. Acceso a Plesk.
  2. En el panel de navegación, haga clic en Extensiones y vaya a la pestaña «Mis extensiones».
  3. Localice la extensión Watchdog y haga clic en Abrir.
  4. Localice el servicio deseado en la lista.
  5. Para ese servicio, en «Monitorización», haga clic en «Activada» y, a continuación, en «Desactivar».

El servicio dejará de estar monitorizado. Puede volver a activar la monitorización de ese servicio haciendo clic en «Desactivada» y, a continuación, en «Activar».

Nota: La detención de un servicio en la página «Administración de servicios» también desactiva la monitorización de ese servicio si la monitorización estaba activada.