2022 Zabbix中国峰会
2022 Zabbix中国峰会
Table of Contents

JMX 摸板操作

确保通过JMX收集指标的模板正确运行步骤:

1. 确保已正确安装和设置Zabbix Java gateway 网关。
2. 链接 模板到目标主机. 主机应设置JMX接口。
如果模板在您的Zabbix中不可用, 您可能需要先导入摸板文件 .xml - 查看Templates out-of-the-box 说明部分。
3. 根据需要调整强制宏的值。
4. 配置要监视的实例以允许与Zabbix共享数据- 请参阅 附加步骤/注释 字段.

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

摸板 强 宏 附加步骤 注释
Apache ActiveMQ by JMX {$ACTIVEMQ.PORT} - JMX的端口 (default: 1099).  应该{$ACTIVEMQ.USERNAME}, {$ACTIVEMQ.PASSWORD} - JMX的登录凭据
(default username: admin, password: activemq).
官方文档中的说明启用和配置对Apache ActiveMQ的JMX访问。
Template DB Apache Cassandra by JMX {$CASSANDRA.USER}, {$CASSANDRA.PASSWORD} - Apache Cassandra登录凭据  应该根(default username: zabbix, password: zabbix). 官方文档中的说明启用和配置对Apache Cassandra的JMX访问。
Apache Kafka by JMX {$KAFKA.USER}, {$KAFKA.PASSWORD} - Apache Kafka登录凭据  应该根(default username: zabbix, password: zabbix). 官方文档中的说明启用和配置对Apache Kafka的JMX访问。
Apache Tomcat by JMX {$TOMCAT.USER}, {$TOMCAT.PASSWORD} - Apache Tomcat登录凭据; 如果Tomcat安装不需要身份验证,请留空  应该根据 [官方文档](https:/(default: not set). tomcat.apache.org/tomcat-10.0-doc/monitoring.html#Enabling_JMX_Remote) 中的说明启用和配置对 Apache Tomcat的JMX访问。(选择正确的版本)。
Ignite by JMX {$IGNITE.USER}, {$IGNITE.PASSWORD} - Apache Ignite 登录凭据 (默认 username: zabbix, password: <secret>). 启用并配置 MX 访问Apache Ignite.

MX树层次结构默认包含ClassLoader。添加以下Java虚拟机选项``-DIGNITE_MBEAN_APPEND_CLASS_LOADER_ID = false''将排除具有ClassLoader名称的一级。

可以按需配置缓存和数据域指标 - 详情参见 Ignite 文档

更多信息: 使用JMX技术进行监控与管理