Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Cloak
id@download

O TOTVS Discovery deve ser instalado como um serviço onde será indicado qual o servidor de licenças deverá ser usado para o monitoramento.

Instalação

  • Baixe o instalador no portal Suporte TOTVS

  • Execute o TOTVS Discovery_setup.exe

Confirme a tela de bem vindo

Confirme a tela de “EULA”

Informe em qual diretório devem ser instalados os arquivos do TOTVS Discovery

Caso o diretório não exista o sistema irá criar automaticamente.

Confirme a tela de pacotes necessários para o funcionamento do TOTVS Discovery

Informe os seguintes campos.

  • IP do License Server - O TOTVS Discovery utilizará as informações desse servidor de licenças para obter as informações dos ambientes conectados nele.

  • Porta do License Server - Porta onde o servidor de licenças está em execução.

  • Porta para o AppServer do TOTVS Discovery - Uma porta reservada para o uso de conexão com o TOTVS Discovery via SmartClient.

  • IP da máquina - IP da máquina onde será executado o serviço de HTTP para a exibição.

  • Porta para o HTTP - informa a porta que será utilizada para exibição da página.

  • Porta para o REST - informa a porta para o serviço de REST.

  • Aguarde a instalação.

  • Indique o caminho de instalação para os atalhos a serem criados.

  • Ao término da instalação, abra um navegador de internet e indique o servidor e porta informados na instalação. Por exemplo http://localhost:80

Topologia

Image Removed

  • Ao instalar o TOTVS Discovery, ele se tornará um servidor Web para a exibição das páginas de monitoramento e servidor REST para as respostas ao navegador.

  • O Servidor de licenças irá fornecer o IP e porta de todos os serviços dos AppServers em execução em que o ambiente esteja utilizando esse servidor de licenças.

  • Ao monitorar o ambiente, será monitorado o DBAccess configurado no ambiente.

  • O DBAccess executará o monitoramento do Banco de dados que está configurado no ambiente.


Uso

Para a utilização do TOTVS Discovery é necessário o cadastramento de um usuário no Servidor de licenças, maiores detalhes verifique a documentação http://tdn.totvs.com/display/framework/TOTVS+License+Server+Virtual

...

  • Monitoramento: É possível ativar ou desativar o monitoramento, sendo que ao desativá-lo, a thread de monitoramento continua sendo executada, porém ao ver que está desativada, deixa de se conectar em todos os nós via RPC e fica em estado de espera.

  • Tempo de monitoramento: Aqui é possível definir de quantos em quantos minutos o TOTVS Discovery irá efetuar o monitoramento do ambiente Protheus.

  • Histórico: Aqui é possível definir em quantos dias no máximo serão armazenadas as informações de monitoramento, lembrando que tudo que é monitorado é persistido em uma base local SQLite, presente no próprio TOTVS Discovery, portanto uma limpeza periódica dos dados é essencial para a plena atividade do SQLite.

  • Envio de dados para a TOTVS: Aqui é possível habilitar o envio de dados para a TOTVS, uma vez ativo, todos os dados monitorados serão enviados para a TOTVS, com o intuito da TOTVS ter pleno conhecimento no ambiente do cliente e agilizar o atendimento.


FAQ - Perguntas frequentes

  1. Ao entrar no endereço do TOTVS Discovery não é exibida nenhuma página.

    1. Verifique se você indicou a porta correta no endereço, por padrão a porta do HTTP é a porta 80, porém é possível indicar uma porta diferente durante a instalação.

    2. Verifique se as configurações da seção HTTP do AppServer.ini estão ativas e corretas

  2. Os recursos deixaram de ser monitorados.

    1. Verifique se sua infraestrutura está permitindo a conexão RPC corretamente e também se a mesma está em plena atividade.

    2. O TOTVS Discovery possui um JOB de monitoramento que ao finalizar o monitoramento se auto-inicia novamente, caso nenhuma thread esteja no ar algum erro inesperado ocorreu, reinicie o serviço do AppServer e verifique o LOG para mais informações sobre o erro.

  3. Ao navegar no TOTVS Discovery, diversos erros estão ocorrendo e nenhum item é exibido.

    1. A comunicação entre a interface web e o TOTVS Discovery é efetuada via REST, portanto o mesmo precisa estar configurado corretamente e ativo no AppServer.ini. Para utilização do REST é importante ressaltar a importância da chave MAXSTRINGSIZE na seção GENERAL.

  4. Como adiciono recursos para monitoramento?

    1. Isso é feito de forma automática quando esse novo recurso solicita qualquer informação ao License Server, após algum tempo o TOTVS Discovery pede os endereços conhecidos e então efetua o monitoramento.

  5. O monitoramento não é online?

    1. Não, o monitoramento é efetuado de tempos em tempos (de acordo com a configuração) e os dados são persistidos no SQLite do próprio TOTVS Discovery. Isso evita que os itens monitorados sofram com qualquer queda de performance devido ao constante monitoramento e intensivo tráfego de dados na rede.

  6. Por que o SmartClient não é monitorado?

    1. Todo o monitoramento é efetuado via RPC e JOBS, dado isso não é possível trabalhar com qualquer interface, seja ela o SmartClient padrão, SmartClient HTML ou WebApp.