Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 2 Próxima »

Importante

Esse serviço estará diponivel apenas em builds iguais ou superiores 20.3.2.0 do SmartClient Desktop, com liberação prevista para Out/2023.


WebMonitor é o novo monitor de conexões do Appserver através do browser. Ele é uma substituição direta do Monitor Electron.

Foi todo desenvolvido com tecnologias internas, sendo TLPP no backend e PO-UI no frontend.



Para o correto funcionamento é necessária a utilização da porta multiprotocolo (veja aqui)



Acesso (URL)


O acesso é feito através do browser e deve ser utilizada a mesma porta de conexão do Smartclient, lembrando apenas do protocolo HTTP ou HTTPS (caso a conexão seja segura, com SSL).

O endereço de acesso é o seguinte:

http://ip:porta/webmonitor

ou

https://ip:porta/webmonitor


Para saber se o ambiente está com SSL ligado, clique aqui para verificar a chave MULTIPROTOCOLPORTSECURE do appserver.ini.


O Login no serviço do WebMonitor segue o mesmo padrão do Monitor Electron, será aceito apenas usuário Administrador.



WebMonitor com Broker


Para utilização do WebMonitor com o Broker é necessário utilizar a chave PROTHEUS_MONITOR_EMBEDDED=1 (veja mais aqui) no appserver.ini do broker

Exemplo de appserver.ini do broker (neste exemplo pode-se ver tanto o balance para Smartclient Desktop como para WebApp):

[general]
app_environment=P12


[BALANCE_SMART_CLIENT_DESKTOP]
 
; nome do serviço Windows (apenas se broker for usado como serviço Windows)
SERVICE_NAME = Nome_Serviço_Windows
 
; porta TCP onde os cliente se conectam
LOCAL_SERVER_PORT = 5000
 
; servidores para serem balanceados
REMOTE_SERVER_01 = 127.0.0.1 1235
;REMOTE_SERVER_02 = 127.0.0.1 1236
; etc

; configuracao para o protheus monitor
PROTHEUS_MONITOR_EMBEDDED=1
MONITORING_TYPE=CONNECTION





Configurações no arquivo ini (appserver.ini)


Por padrão o webmonitor estará ligado, subindo um serviço rest automaticamente com o appserver, porém é possível desligar o serviço através de chaves do ini:


[WEBMONITOR]
ENABLE=0



  • Sem rótulos