É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. |