This is a translation of the original English documentation page. Help us make it better.
Table of Contents

Fonctionnement du modèle JMX

Étapes pour garantir le bon fonctionnement des modèles qui collectent des métriques par JMX:

1. Assurez-vous que la passerelle Java Zabbix est installée et configurée correctement.
2. Liez le modèle à l'hôte cible. L'hôte doit avoir une interface JMX configurée.
Si le modèle n'est pas disponible dans votre installation Zabbix, vous devrez peut-être d'abord importer le fichier .xml du modèle - voir la section Modèles prêts à l'emploi pour obtenir les instructions.
3. Ajustez les valeurs des macros obligatoires selon vos besoins.
4. Configurez l'instance surveillée pour autoriser le partage de données avec Zabbix - voir les instructions dans la colonne Étapes supplémentaires/commentaires.

Cette page ne contient qu'un ensemble minimal de macros et d'étapes de configuration nécessaires au bon fonctionnement du modèle. Une description détaillée d'un modèle, y compris la liste complète des macros, des éléments et des déclencheurs, est disponible dans le fichier Readme.md du modèle (accessible en cliquant sur un nom de modèle).

Modèle Macros obligatoires Étapes/commentaires supplémentaires
Apache ActiveMQ by JMX {$ACTIVEMQ.PORT} - port pour JMX (par défaut : 1099).
{$ACTIVEMQ.USERNAME}, {$ACTIVEMQ.PASSWORD} - identifiants de connexion pour JMX
(nom d'utilisateur par défaut : admin, mot de passe : activemq).
L'accès JMX à Apache ActiveMQ doit être activé et configuré conformément aux instructions de la documentation officielle.
Apache Cassandra by JMX {$CASSANDRA.USER}, {$CASSANDRA.PASSWORD} - Identifiants de connexion Apache Cassandra
(nom d'utilisateur par défaut : zabbix, mot de passe : zabbix)
L'accès JMX à Apache Cassandra doit être activé et configuré conformément aux instructions de la documentation officielle.
Apache Kafka by JMX {$KAFKA.USER}, {$KAFKA.PASSWORD} - Identifiants de connexion Apache Kafka
(nom d'utilisateur par défaut : zabbix, mot de passe : zabbix)
L'accès JMX à Apache Kafka doit être activé et configuré conformément aux instructions de la documentation officielle.
Apache Tomcat by JMX {$TOMCAT.USER}, {$TOMCAT.PASSWORD} - Identifiants de connexion Apache Tomcat ; laissez vide si l'installation de Tomcat ne nécessite pas d'authentification
(par défaut : non défini).
L'accès JMX à Apache Tomcat doit être activé et configuré conformément aux instructions de la documentation officielle (choisissez la bonne version).
GridGain by JMX {$GRIDGAIN.USER}, {$GRIDGAIN.PASSWORD} - Identifiants de connexion à GridGain (nom d'utilisateur par défaut : zabbix, mot de passe : <secret>). L'accès JMX à GridGain In-Memory Computing Platform doit être activé et configuré conformément aux instructions de la documentation.
Ignite by JMX {$IGNITE.USER}, {$IGNITE.PASSWORD} - Identifiants de connexion Apache Ignite (nom d'utilisateur par défaut : zabbix, mot de passe : <secret>). Activez et configurez l'accès JMX à Apache Ignite.

La hiérarchie de l'arborescence JMX contient ClassLoader par défaut. L'ajout de l'option de machine virtuelle Java suivante -DIGNITE_MBEAN_APPEND_CLASS_LOADER_ID=false exclura un niveau avec le nom de ClassLoader.

Les métriques de cache et de région de données peuvent être configurées selon les besoins - voir la documentation Ignite pour plus de détails.

Voir aussi : Surveillance et gestion à l'aide de la technologie JMX
WildFly Domain by JMX {$WILDFLY.JMX.PROTOCOL} - Schéma JMX (par défaut : remote+http)
{$WILDFLY.USER}, {$WILDFLY.PASSWORD} - Identifiants de connexion WildFly (nom d'utilisateur par défaut : zabbix, mot de passe : zabbix).
1. Activez et configurez l'accès JMX à WildFly conformément aux instructions de la documentation officielle.

2. Copiez jboss-client.jar de /(wildfly,EAP,Jboss,AS)/bin/client dans le répertoire /usr/share/zabbix-java-gateway/lib.

3. Redémarrez la passerelle Java Zabbix.
WildFly Server by JMX {$WILDFLY.JMX.PROTOCOL} - Schéma JMX (par défaut : remote+http)
{$WILDFLY.USER}, {$WILDFLY.PASSWORD} - Identifiants de connexion WildFly (nom d'utilisateur par défaut : zabbix, mot de passe : zabbix).
1. Activez et configurez l'accès JMX à WildFly conformément aux instructions de la documentation officielle.

2. Copiez jboss-client.jar de /(wildfly,EAP,Jboss,AS)/bin/client dans le répertoire /usr/share/zabbix-java-gateway/lib.

3. Redémarrez la passerelle Java Zabbix.