Configuration à partir des paquets Debian/Ubuntu

Aperçu

Si installé à partir de paquets, les informations suivantes vous aideront à configurer le Java gateway.

Configuration et exécution de Java gateway

La configuration de Java gateway peut être ajustée dans le fichier :

/etc/zabbix/zabbix_java_gateway.conf

Pour plus de détails, consultez les paramètres de configuration de Zabbix Java gateway.

Pour démarrer Zabbix Java gateway :

systemctl restart zabbix-java-gateway

Pour démarrer automatiquement Zabbix Java gateway au démarrage :

systemctl enable zabbix-java-gateway

Configuration du serveur pour une utilisation avec Java gateway

Une fois Java gateway démarrée et opérationnelle, vous devez indiquer au serveur Zabbix où trouver Zabbix Java gateway. Pour cela, spécifiez les paramètres JavaGateway et JavaGatewayPort dans le fichier de configuration du serveur. Si l'hôte sur lequel l'application JMX s'exécute est surveillé par un proxy Zabbix, vous devez alors spécifier les paramètres de connexion dans le fichier de configuration du proxy à la place.

JavaGateway=192.168.3.14
JavaGatewayPort=10052

Par défaut, le serveur ne démarre aucun processus lié à la surveillance JMX. Si vous souhaitez toutefois l'utiliser, vous devez spécifier le nombre d'instances pré-forkées de collecteurs Java. Vous procédez de la même manière que pour spécifier les collecteurs et les trappeurs classiques.

StartJavaPollers=5

N'oubliez pas de redémarrer le serveur ou le proxy une fois la configuration terminée.

Débogage de Java gateway

Le fichier journal de Java gateway de Zabbix est :

/var/log/zabbix/zabbix_java_gateway.log

Si vous souhaitez augmenter le niveau de journalisation, modifiez le fichier :

/etc/zabbix/zabbix_java_gateway_logback.xml

et remplacez info dans level="info" par debug ou même trace (pour un dépannage approfondi) :

<configuration scan="true" scanPeriod="15 seconds">
[...]
      <root level="info">
              <appender-ref ref="FILE" />
      </root>

</configuration>

Surveillance JMX

Consultez la page Surveillance JMX pour plus de détails.