3 Configuração a partir dos pacotes Debian/Ubuntu
Visão geral
Ao instalar a partir dos pacotes Debian/Ubuntu installed, a informação seguinte ajudará na configuração do Java gateway do Zabbix Java gateway.
Configurar e executar o Java gateway
A configuração do Java gateway pode ser ajustada no arquivo:
/etc/zabbix/zabbix_java_gateway.conf
Para mais detalhes, consulte a configuração do Zabbix Java gateway parameters.
Para iniciar o Zabbix Java gateway:
service zabbix-java-gateway restart
Para iniciar automaticamente o Zabbix Java gateway on boot:
systemctl enable zabbix-java-gateway
Configurar o servidor para uso com Java gateway
Com o Java gateway instalado e rodando, você precisa informar ao servidor do Zabbix onde encontrar o Java gateway Zabbix. Isso é feito especificando os parâmetros JavaGateway e JavaGatewayPort na configuração do servidor server configuration file. Se o host na qual a aplicação JMX estiver em execução e estiver sendo monitorado pelo Zabbix proxy, então você deve especificar os parâmetros de conexão na configuração do proxy proxy configuration file.
JavaGateway=192.168.3.14
JavaGatewayPort=10052
Por padrão, o servidor não inicia nenhum processo relacionado ao monitoramento JMX. Contudo, caso você deseje usá-lo, você deve espeficiar o número de instâncias pre-forked do Java pollers. Você faz isso da mesma forma que você específica os pollers e trappers regulares.
StartJavaPollers=5
Não esqueça de reiniciar o servidor ou proxy depois de terminar de configurá-los.
Debugar o Java gateway
O arquivo de log do Zabbix Java gateway é:
/var/log/zabbix/zabbix_java_gateway.log
Se você deseja aumentar o logging, edite o arquivo: /etc/zabbix/zabbix_java_gateway_logback.xml
e altere level="info" para "debug" ou até mesmo para "trace" (para solução de problemas mais detalhada):
<configuration scan="true" scanPeriod="15 seconds">
[...]
<root level="info">
<appender-ref ref="FILE" />
</root>
</configuration>
Monitorar JMX
Consultar página JMX monitoring para mais detalhes.