WatchDog TMS

WatchdogTMS é um serviço desenvolvido em Delphi que oferece uma solução completa para monitoramento de serviços de RBT, com ele é possível monitorar uma lista de serviços no servidor, independentemente de eles estarem executando corretamente ou não.

Além disso, o serviço oferece recursos para inicializar, finalizar ou fechar um serviço de forma automatizada, garantindo a execução bem-sucedida dos serviços monitorados. O WatchdogTMS utiliza um mecanismo de reset para o programa monitorado em caso de falhas de software ou hardware, garantindo que o serviço não fique travado e que a memória seja limpa adequadamente.

Arquivos necessários

Para o funcionamento do serviço WatchdogTMS é necessário ter os seguintes arquivos em uma pasta selecionada: 

Como funciona a configuração do WatchdogTMS

Abra o arquivo WatchdogTMS_config.json em modo edição em um bloco de notas (ex.: Notepad/Notepad++), clicando com o botão direito do mouse.

Após abrir o arquivo, observe a estrutura JSON: 

Instalação

Para instalação do WatchdogTMS, basta seguir os seguintes passos: 

  1. Abra o Prompt de Comando (CMD) com privilégios de administrador, na janela do CMD digite o caminho da pasta onde estão os arquivos do WatchdoTMS, como por exemplo cd C:\softrannw\watchdogTMS.
  2. No diretório selecionado digite o comando WatchdogTMS.exe /install para que o serviço seja instalado na lista de serviços do Windows.

    Se a instalação ocorrer normalmente, o Windows retornará a seguinte mensagem de informação:

  3. Acesse o arquivo executável do WatchdogTMS e clique com o botão direto do mouse, em propriedades selecione a opção Executar este programa como administrador e depois de selecionar a opção clique em Aplicar.
  4. Observação

    Antes de prosseguir para o próximo passo, se você tiver um antivírus instalado na sua estação, é importante entrar em contato com o administrador da rede para incluir o WatchdogTMS na lista de exceções do antivírus.

  5. Em seguida abra a lista de serviços do Windows e localize o serviço do WatchdogTMS, clique em Iniciar. A partir deste passo o serviço já estará em execução.

É possível acompanhar os logs na pasta correspondente para verificar se há erros nas configurações do JSON, todas as informações sobre o ocorrido serão descritas nos respectivos logs. É importante lembrar que os logs do serviço são gerados diariamente.

Este artigo ajudou você?