A partir da versão 24.3.0.0 é possível o uso do WebMonitor em conjunto com o Broker HTTP.
Para isso, é necessário incluir a chave USING_WEBMONITOR na configuração do Broker HTTP:
[BALANCE_HTTP]
...
...
USING_WEBMONITOR = 1
...
...
É necessário também a criação de um environment (com qualquer nome) na configuração do Broker HTTP, para validação do usuário do WebMonitor:
[ENV]
SourcePath=....
StartPath=/system/
RootPath=....
RPOCustom=....
RPODB=TOP
RPOVERSION=120
DBDataBase=...
DBAlias=...
DBServer=...
DBPort=...
Por padrão o WebMonitor usado em conjunto com o Broker HTTP consegue visualizar apenas os servidores configurados no balanceamento do broker.
É possível no entanto configurar servidores adicionais para serem visualizados no WebMonitor através do uso das chaves N_EXTRA_SERVERS e EXTRA_SERVER_nnn.
Exemplo:
[BALANCE_HTTP]
...
REMOTE_SERVER_01 = 127.0.0.1 14341
REMOTE_SERVER_02 = 127.0.0.1 14342
USING_WEBMONITOR = 1
N_EXTRA_SERVERS = 2
EXTRA_SERVER_000 = 127.0.0.1 14343
EXTRA_SERVER_001 = 127.0.0.1 14344
...
...
Com esta configuração tantos os servidores configurados para balanceamento (REMOTE_SERVER_01 e REMOTE_SERVER_02) quanto os servidores configurados como "extra" (EXTRA_SERVER_000 e EXTRA_SERVER_001) serão visualizados no WebMonitor.
=/=