Para utilizar o WebMonitor com o Broker para Smartclient Desktop basta habilitar a chave PROTHEUS_MONITOR_EMBEDDED no appserver.ini do Broker.
Não é necessário configurar um environment.
É importante considerar que com o Webmonitor no Broker para Smartclient Desktop apenas conexões não encriptadas podem ser utilizadas.
Assim, a URL a ser utilizada vai ser sempre HTTP:.
Exemplo: http://192.168.15.78:12349/webmonitor.
Exemplo de configuração do Broker com servidores secundários configurados com comunicação encriptada ("SSL").
[BALANCE_SMART_CLIENT_DESKTOP]
...LOCAL_SERVER_PORT=4321REMOTE_SERVER_01=127.0.0.1 4001REMOTE_SERVER_02=127.0.0.1 4002REMOTE_SERVER_03=127.0.0.1 4003
; configuracao para o WebMonitor
; nesta configuração os servidores secundários estão com
; comunicação encriptada (ver abaixo)PROTHEUS_MONITOR_EMBEDDED=1
...
...
Configuração de comunicação dos servidores secundários com comunicação encriptada ("SSL").
Para funcionar com a configuração de Broker acima, permitindo o uso do WebMonitor no Broker.
...
...
[DRIVERS]
ACTIVE = TCP
MultiProcotocolPort = 1
MultiProcotocolPortSecure = 1
(Notar que esta configuração é o padrão, então as chaves "MultiProtocol..." nem precisariam estar configuradas).
Exemplo de configuração do Broker com servidores secundários configurados com comunicação não encriptada ("sem SSL").
[BALANCE_SMART_CLIENT_DESKTOP]
...LOCAL_SERVER_PORT=4321REMOTE_SERVER_01=127.0.0.1 4001REMOTE_SERVER_02=127.0.0.1 4002REMOTE_SERVER_03=127.0.0.1 4003
; configuracao para o WebMonitor
; nesta configuração os servidores secundários estão com
; comunicação encriptada (ver abaixo)PROTHEUS_MONITOR_EMBEDDED=1
; chave necessária neste caso
MONITORING_TYPE = SMARTCLIENT_ACTIVE
...
...
Configuração de comunicação dos servidores secundários com comunicação não encriptada ("SSL").
Para funcionar com a configuração de Broker acima, permitindo o uso do WebMonitor no Broker.
...
...
[DRIVERS]
ACTIVE = TCP
MultiProcotocolPort = 1
MultiProcotocolPortSecure = 0
=/=