安装配置Zabbix Java GateWay
来源:互联网 发布:行知教育石家庄地点 编辑:程序博客网 时间:2024/05/24 16:15
安装配置Zabbix Java GateWay
从Zabbix 2.0开始,软件包中自带了一个用于监控JMX应用的程序,称为"Zabbix Java GateWay",非常方便使用其来监控JMX,有一个朋友问我它如何安装使用,将之前个人在环境中使用的方法分享出来。
环境说明
- 安装方法: 编译安装
- Zabbix软件包: Zabbix-2.0.6.tar.gz
- JDK版本: 1.7.0_21
- 宿主系统: CentOS 6.3 X86_64
前置配置
- 前置阅读: https://www.zabbix.com/documentation/2.0/manual/concepts/java
- 由于Zabbix Java GateWay基于Java开发,所以需要先安装JDK
JDK安装配置
- 访问http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html并下载对应系统的jdk包,下载完成后将包传输到需要安装Zabbix Java GateWay的主机上
解压并安装jdk:
12
# tar xvf jdk-7u21-linux-x64.tar.gz -C /usr/localource /etc/bashrc# ln -s /usr/local/jdk1.7.0_21 /usr/local/jdk
配置JAVA_HOME及PATH
1234
# echo 'JAVA_HOME=/usr/local/jdk' >> /etc/bashrc# echo 'PATH=$PATH:${JAVA_HOME}/bin/' >> /etc/bashrc# echo 'export JAVA_HOME PATH' >> /etc/bashrc# source /etc/bashrc
下载Zabbix安装包
- 如果需要安装Zabbix Java GateWay的主机并没有下载Zabbix安装包,需要下载Zabbix安装包,下载地址: http://downloads.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.0.6/zabbix-2.0.6.tar.gz?r=http%3A%2F%2Fwww.zabbix.com%2Fdownload.php&ts=1367766309&use_mirror=jaist
解压zabbix安装包
12
# tar xvf zabbix-2.0.6.tar.gz# cd zabbix-2.0.6
安装Zabbix Java GateWay
12345
# ./configure --prefix=/usr/local/zabbix_java_gateway-2.0.6 --enable-java# make && make install# ln -s /usr/local/zabbix_java_gateway-2.0.6 /usr/local/zabbix_java_gateway# test -d /etc/zabbix || mkdir /etc/zabbix# cp /usr/local/zabbix_java_gateway/sbin/zabbix_java/settings.sh /etc/zabbix/zabbix_java_gateway.conf
Zabbix中自带的zabbix_java_gateway维护脚本比较差,重写了维护脚本, 下载地址: https://raw.github.com/pengyao/zabbix/master/Zabbix_Java_GateWay/scripts/zabbix_java_gateway
123
# wget https://raw.github.com/pengyao/zabbix/master/Zabbix_Java_GateWay/scripts/zabbix_java_gateway -O /etc/init.d/zabbix_java_gateway# chmod +x /etc/init.d/zabbix_java_gateway# chkconfig zabbix_java_gateway on
配置Zabbix Java GateWay
- 配置文件: /etc/zabbix/zabbix_java_gateway.conf
支持的配置选项为:
名称 选项说明 LISTEN_IP指定bind的地址,默认值为0.0.0.0LISTEN_PORT指定bind的端口,默认值为10052PID_FILE指定PID文件存放目录,默认为 /tmp/zabbix_java.pidSTART_POLLERS指定启动多少进程, 默认为5Zabbix Java GateWay启动后,也需要在Zabbix Server/Proxy上进行配置,对应的配置文件选项为:
名称 选项说明 JavaGateway指定Zabbix Java GateWay地址JavaGatewayPort指定Zabbix Java GateWay端口,默认为10052StartJavaPollers指定启动时启动的Java Pollers数量注意:Zabbix Server/Proxy中的StartJavaPollers要小于等于Zabbix Java GateWay配置文件中的START_POLLERS
- 关于如何添加JMX监控项,请访问: https://www.zabbix.com/documentation/2.0/manual/config/items/itemtypes/jmx_monitoring
- 小贴士:Zabbix Java GateWay类似于Proxy(只是不存储数据和配置),所以在使用Proxy/Node等分布式环境中,推荐在每个区域部署对应的Zabbix Java GateWay
阅读全文
0 0
- 安装配置Zabbix Java GateWay
- 安装配置Zabbix Java GateWay
- Zabbix Server, Java Gateway, Agentd, Frontend安装配置
- zabbix下 安装配置zabbix
- zabbix安装配置
- zabbix agent安装配置
- zabbix安装配置文档
- zabbix安装与配置
- zabbix安装配置
- zabbix安装与配置
- zabbix 客户端安装配置
- zabbix源码安装配置
- 安装配置zabbix-agent
- 安装配置zabbix-server
- zabbix安装配置
- zabbix安装配置
- centos7安装配置zabbix
- zabbix-proxy安装配置
- [kuangbin带你飞]专题十六 KMP & 扩展KMP & Manacher 题目分析
- Android热更新(2)-接入Bugly
- Java-8种排序算法
- Thinking in java 读书笔记(三、可变参数列表)
- ifstream ofstream 的初始化使用
- 安装配置Zabbix Java GateWay
- Python:thread & process
- 17.11.13日报
- hdu1024
- 理解 JVM:Java 内存模型(三)—— 锁
- Java 内存模型(三)—— 锁
- Window10安装MacOS10.11 for VMware14
- Linux Kernel —— 学习经典书籍及网络资源推荐
- 如何提高程序员学习能力?