Como aumentar o valor do Tempo Limite de Execução de Script para plugins

Como aumentar o valor do Script Execution Timeout (Tempo limite de execução do script) para plugins

Se o tempo de execução de um script de plugin ultrapassar o valor de Script Execution Timeout (Tempo limite de execução do script) configurado no Site24x7, ele pode resultar em erros durante a instalação do plugin ou interrupções na pesquisa da existência de monitores do plugin. Nesses casos, você precisa ampliar o Script Execution Timeout (Tempo limite de execução do script) para o respectivo monitor de plugin no Site24x7 para registrá-lo com sucesso e continuar visualizando seus dados de monitoramento.

Durante a instalação

Para ampliar o Script Execution Timeout (Tempo limite de execução do script) durante a instalação ou quando o registro do plugin falhar, siga as etapas abaixo:
  1. Execute o script do plugin no terminal e anote o tempo que leva para que o script seja executado.

  2. Para os servidores Linux:
    1. Navegue até a pasta conf no diretório do agente de monitoramento do servidor Linux do Site24x7 (/opt/site24x7/monagent/conf/) e abra o arquivo monagent.cfg.
    2. Aumente o valor do parâmetro plugin_timeout para um valor maior que o tempo de execução do plugin que você anotou antes.
      Por exemplo, se o script do seu plugin tiver demorado 67 segundos para ser executado, aumente o valor do plugin_timeout para 120.
    3. Reinicie o agente de monitoramento do servidor Linux do Site24x7.
      service site24x7monagent restart
    4. Coloque a pasta do plugin que você está tentando instalar no diretório de plugins do Site24x7 (/opt/site24x7/monagent/plugins/).

  3. Para servidores Windows:
    1. Navegue até a pasta Pluginbin no diretório do agente de monitoramento do servidor Windows do Site24x7 (C:\Program Files (x86)\Site24x7\WinAgent\monitoring\bin\Pluginbin\) e abra o arquivo info.config.
    2. Aumente o valor do parâmetro scripttimeout para um valor maior que o tempo de execução do plugin que você anotou antes.
      Por exemplo, se o script do seu plugin tiver demorado 130 segundos para ser executado, aumente o valor do scripttimeout para 150.
    3. Reinicie o agente de monitoramento do servidor Windows do Site24x7.
      Services.msc -> Site24x7 Windows Agent (Agente Windows do Site24x7) -> Restart (Reiniciar)
    4. Coloque a pasta do plugin que você está tentando instalar no diretório de plugins do Site24x7 (C:\Program Files (x86)\Site24x7\WinAgent\monitoring\plugins\).
Em até cinco minutos (ou seja, após o próximo evento de pesquisa), o plugin será registrado com sucesso.

Após a instalação

Se a pesquisa de monitores de plugin existentes tiver parado porque o tempo de execução do script do plugin encerrou, siga as etapas abaixo para aumentar o valor de Script Execution Timeout (Tempo limite de execução do script) no cliente Web Site24x7:
  1. Navegue até o monitor de plugin correspondente, clique no menu hambúrguer, e selecione Edit (Editar).
  2. Aumente o valor do Script Execution Timeout (Tempo de execução do script) para 120 seg (ou conforme aplicável) e clique em Save (Salvar).


  3. Reinicie o agente de monitoramento do servidor.
Info
Se o problema persistir, entre em contato com o support@site24x7.com e informe os detalhes do plugin.

    • Related Articles

    • Atualização do caminho Python em um script de plugin para servidores Linux

      Se você estiver instalando um plugin Python em servidores Linux, certifique-se de atualizar o caminho Python correto no scritp .py que você baixou do nosso repositório do GitHub. Siga as etapas abaixo para atualizar o caminho Python correto no script ...
    • Como o Site24x7 calcula o tempo de inatividade de um website?

      Quando uma verificação de disponibilidade de um website da sua localização de monitoramento primária falha, o Site24x7 aguarda até 15 segundos para obter uma resposta do website (15 segundos é o tempo limite de conexão padrão). If there is no ...
    • Em quais casos um monitor de plugin é movido para a Ignored List (Lista de ignorados)?

      Caso de uso: Um usuário tenta instalar e adicionar um monitor de plugin para o Site24x7. O agente de monitoramento do Linux/Windows tentará registrar o plugin e adicioná-lo para monitoramento. Casa haja um erro de configuração, o agente tentará ...
    • Pré-requisitos para adicionar plugins

      Confira os pré-requisitos antes de adicionar um plugin: Linux Windows Idiomas suportados Python ou Shell VB, Batch, PowerShell, DLL Diretório de plugins /opt/site24x7/monagent/plugins C:\Program Files (x86)\Site24x7\WinAgent\monitoring\Plugins ...
    • Como depurar um monitor de plugin?

      Siga as etapas abaixo: Vá para a pasta do seu plugin Para Linux: /opt/site24x7/monagent/plugins/<plugin name> Para Windows: <Installation Directory>\Site24x7\WinAgent\monitoring\Plugins\ Execute o arquivo do seu plugin Por exemplo: Para Python : ...