Cómo aumentar el tiempo de espera de ejecución de scripts para plugins

Cómo aumentar el valor de tiempo de espera de ejecución del script para los complementos

Si el tiempo de ejecución del script del complemento supera el valor del tiempo de espera de ejecución del script configurado en Site24x7, se podrían producir errores durante la instalación del complemento o interrumpir la consulta de los monitores existentes del complemento. En esos casos, debes aumentar el tiempo de espera de ejecución del script del monitor respectivo del complemento en Site24x7 para registrarlo correctamente y seguir viendo los datos de monitoreo.

Durante la instalación

Para aumentar el tiempo de espera de ejecución del script durante la instalación o cuando el registro del complemento haya fallado, sigue estos pasos:
  1. Ejecuta el script del complemento en el terminal y anota el tiempo que se demora el script en ejecutarse.

  2. Para servidores de Linux:
    1. Navega a la carpeta conf en el directorio del agente de monitoreo del servidor de Linux de Site24x7 (/opt/site24x7/monagent/conf/) y abre el archivo monagent.cfg.
    2. Aumenta el valor del parámetro plugin_timeout a un valor mayor que el tiempo de ejecución del complemento que anotaste anteriormente.
      Por ejemplo, si el script del complemento se demoró 67 segundos en ejecutarse, aumenta el valor de plugin_timeout a 120.
    3. Reinicia el agente de monitoreo del servidor de Linux de Site24x7.
      reinicia el servicio site24x7monagent
    4. Coloca la carpeta del complemento que quieres instalar en el directorio de complementos de Site24x7 (/opt/site24x7/monagent/plugins/).

  3. Para servidores de Windows:
    1. Navega a la carpeta Pluginbin en el directorio del agente de monitoreo del servidor de Windows de Site24x7 (C:\Program Files (x86)\Site24x7\WinAgent\monitoring\bin\Pluginbin\) y abre el archivo info.config.
    2. Aumenta el valor del parámetro scripttimeout a un valor mayor que el tiempo de ejecución del complemento que anotaste anteriormente.
      Por ejemplo, si el script del complemento se demoró 130 segundos en ejecutarse, aumenta el valor de scripttimeout a 150.
    3. Reinicia el agente de monitoreo del servidor de Windows de Site24x7.
      Services.msc -> Agente de Windows de Site24x7 -> Reiniciar
    4. Coloca la carpeta del complemento que quieres instalar en el directorio de complementos de Site24x7 (C:\Program Files (x86)\Site24x7\WinAgent\monitoring\plugins\).
Después de cinco minutos (es decir, después del siguiente evento de consulta), el complemento se registrará correctamente.

Después de la instalación

Si la consulta se detuvo para monitores existentes del complemento debido al tiempo de espera de ejecución del script del complemento, sigue los pasos a continuación para aumentar el valor del tiempo de espera de ejecución del script en el cliente web de Site24x7:
  1. Navega al monitor correspondiente del complemento, haz clic en el menú de hamburguesa,y selecciona Editar.
  2. Aumenta el valor del tiempo de espera de ejecución del script a 120 segundos (o según corresponda) y haz clic en Guardar.


  3. Reinicia el agente de monitoreo del servidor.
Info
Si el problema persiste, comunícate con support@site24x7.com con los detalles del complemento.