[comment]: # translation:outdated

[comment]: # ({6346c4ca-5ae18af3})

# JMX 模板操作

确保通过[JMX](/manual/config/items/itemtypes/jmx_monitoring)收集模板指标的正确步骤:

1\. 确保已正确安装和设置 Zabbix [Java网关](/manual/concepts/java#getting_java_gateway) 。\
2. [链接](/manual/config/templates/linking#linking_a_template) 模板到目标主机。主机应设置JMX接口。\
如果模板在您的Zabbix中不可用， 您可能需要先导入摸板文件 .xml - 查看[开箱即用的模板](/manual/config/templates_out_of_the_box) 说明部分。
3. 根据需要调整必配宏的值。\
4. 配置要监控的实例允许与Zabbix共享数据- 请参阅 _附加步骤/注释_ 字段。

::: notetip
该页面仅包含最小的一组宏和正确的模板操作所需的设置步骤。 在模板的Readme.md文件中提供了模板的详细说明，包括宏，项和触发器的完整列表（可通过单击模板名称访问）。
:::

|模板|必配宏|附加步骤/注释|
|--------|----------------|-------------------------|
|[Apache ActiveMQ by JMX](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/activemq_jmx/README.md)|**{\$ACTIVEMQ.PORT}** - JMX端口 (默认: 1099).<br>**{\$ACTIVEMQ.USERNAME}**, **{\$ACTIVEMQ.PASSWORD}** - JMX登录凭证<br>(默认 用户名: admin, 密码: activemq).|根据 [官方文档](https://activemq.apache.org/jmx.html) 启用和配置JMX访问Apache ActiveMQ.|
|[Apache Cassandra by JMX](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/cassandra_jmx/README.md)|**{\$CASSANDRA.USER}**, **{\$CASSANDRA.PASSWORD}** - Apache Cassandra 登录凭据<br>(默认 用户名: zabbix, 密码: zabbix)|根据 [官方文档](https://cassandra.apache.org/doc/latest/operating/security.html#jmx-access) 启用和配置JMX访问Apache Cassandra.|
|[Apache Kafka by JMX](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/kafka_jmx/README.md)|**{\$KAFKA.USER}**, **{\$KAFKA.PASSWORD}** - Apache Kafka 登录凭据<br>(默认 用户名: zabbix, 密码: zabbix)|根据 [官方文档](https://kafka.apache.org/documentation/#remote_jmx) 启用和配置JMX访问 Apache Kafka .|
|[Apache Tomcat by JMX](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/tomcat_jmx/README.md)|**{\$TOMCAT.USER}**, **{\$TOMCAT.PASSWORD}** - Apache Tomcat 登录凭据; leave blank if Tomcat installation does not require authentication<br>(默认: 不设置).|根据 [官方文档](https://tomcat.apache.org/tomcat-10.0-doc/monitoring.html#Enabling_JMX_Remote) (请选择正确的版本) 启用和配置JMX访问Apache Tomcat.|
|[GridGain by JMX](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/gridgain_jmx/README.md)|**{\$GRIDGAIN.USER}**, **{\$GRIDGAIN.PASSWORD}** - GridGain 登录凭据 (默认 用户名: zabbix, 密码: <secret>).|根据 [文档](https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html) 启用和配置JMX访问GridGain In-Memory Computing Platform.|
|[Ignite by JMX](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/ignite_jmx/README.md)|**{\$IGNITE.USER}**, **{\$IGNITE.PASSWORD}** - Apache Ignite 登录凭据 (默认 用户名: zabbix, 密码: <secret>).|启动和配置JMX访问Apache Ignite.<br><br>默认情况下，JMX树层次结构包含类加载器. 添加下列Java虚拟机参数`-DIGNITE_MBEAN_APPEND_CLASS_LOADER_ID=false`将排除一个具有类加载器名称的级别.<br><br>Cache 和 Data Region 指标需配置  - 详情参见 [Ignite文档](https://ignite.apache.org/docs/latest/monitoring-metrics/configuring-metrics).<br><br>See also: [Monitoring and Management Using JMX Technology](https://docs.oracle.com/javase/8/docs/technotes/guides/management/agent.html)|
|[WildFly Domain by JMX](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/wildfly_domain_jmx/README.md)|**{\$WILDFLY.JMX.PROTOCOL}** - JMX 协议(默认: remote+http)<br>**{\$WILDFLY.USER}**, **{\$WILDFLY.PASSWORD}** - WildFly 登录凭据 (默认 用户名: zabbix, 密码: zabbix).|1\. 根据 [官方文档](https://docs.wildfly.org/23/Admin_Guide.html#JMX) 启用和配置JMX访问WildFly.<br><br>2. 从`/(wildfly,EAP,Jboss,AS)/bin/client` 中复制 *jboss-client.jar* 到 `/usr/share/zabbix-java-gateway/lib`目录中.<br><br>3. 重启 Zabbix Java网关.|
|[WildFly Server by JMX](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/wildfly_server_jmx/README.md)|**{\$WILDFLY.JMX.PROTOCOL}** - JMX 协议 (默认: remote+http)<br>**{\$WILDFLY.USER}**, **{\$WILDFLY.PASSWORD}** - WildFly 登录凭据 (默认 用户名: zabbix, 密码: zabbix).|1\. 根据 [官方文档](https://docs.wildfly.org/23/Admin_Guide.html#JMX)启用和配置JMX访问WildFly.<br><br>2. Copy  从`/(wildfly,EAP,Jboss,AS)/bin/client` 复制*jboss-client.jar*到 `/usr/share/zabbix-java-gateway/lib`目录中.<br><br>3.  重启 Zabbix Java网关.|

[comment]: # ({/6346c4ca-5ae18af3})
