Versões comparadas

Chave

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

Objetivo

O TOTVS Discovery tem como objetivo monitorar os ambientes ( Exemplo: Produção, Homologação, Desenvolvimento, etc...) de execução do ERP Protheus exibindo informações ou diagnósticos, permitindo que o usuário/cliente saiba como se antecipar numa tomada de decisão.

...

Informações

O Totvs Discovery estará disponível a partir da LIB versão 20180806


Itens monitorados

O TOTVS Discovery monitora os softwares que compõem a instalação básica do Protheus além do Banco de Dados, abrangendo assim os seguintes itens:

...

O ponto central do monitoramento são os serviços Appserver, sendo a comunicação com os demais itens efetuada a partir dos mesmos.

Topologia


  • 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 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.

Banco de dados

O monitoramento do banco de dados é efetuado por padrão nos seguintes produtos  

...

aAdd( aDeArray , { "idTesteMonitor" , "Item monitorado" , "Meu valor monitorado" , { { 1 , "Saúde" , "Tô legal" , Nil } } } )

Return aDeArray

Requisitos mínimos

Para o completo monitoramento do ambiente são necessários os seguintes requisitos:

  • Binário do ERP, versão Build 7.00.131227A ou superior

  • Binários DbAccess Build 20171117-20180316 ou superior

  • Lib data 06/06/2018 ou superior

  • License Server Virtual, 1.03.015

  • Navegadores de internet compatíveis com o THF, maiores informações http://tdn.totvs.com/display/THF/Infraestrutura


Como habilitar

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

...

  • 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


  • 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

...

  1. OK - Os itens monitorados não possuem valores fora do padrão.

  2. Atenção - Existe algum item monitorado que requer atenção.

  3. Problemas - Existe algum item monitorado que está fora do padrão de monitoração.



  1. Servidores

  • Nessa página serão listadas as informações da máquina selecionada, como exemplo a memória.

  • Serão criados cartões referentes a cada serviço do Protheus em execução com a opção de visualização de maiores detalhes.

...

  • Clicando em detalhes serão exibidos os detalhes do serviço Protheus selecionado. Como por exemplo o modo de execução do serviço.

2. Servidor de licenças.

  • Ao selecionar o Servidor de licenças, serão mostradas as informações da máquina em que o serviço está em execução.

  • Será criado um cartão para a exibição de maiores detalhes.

...

  • Nos detalhes serão mostradas informações referentes ao Serviço do Servidor de Licenças monitorado.


3. DBAccess

  • Ao clicar no DBAccess serão mostradas informações referentes ao serviço do DBAccess monitorado.


4. DataBase

  • Ao Selecionar o Database, serão exibida algumas informações monitoradas sobre o banco de dados.

...