首页 » 运维相关 » 监控-Zabbix » zabbix_proxy安装步骤(监控tomcat)

zabbix_proxy安装步骤(监控tomcat)

 

#1、在tomcat端配置加入如下:

vim /usr/local/tomcat-7.0.65/bin/catalina.sh
CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=12345"

#重启tomcat

/usr/local/tomcat-7.0.65/bin/shutdown.sh
/usr/local/tomcat-7.0.65/bin/startup.sh

#2、安装zabbix_proxy和zabbix_java

yum -y install java-1.6.0-openjdk java-1.6.0-openjdk-devel
./configure --prefix=/usr/local/zabbix_proxy/ --enable-proxy --enable-agent  --with-libxml2 --enable-java --with-mysql --with-net-snmp --with-libcurl  
make && make install

#启动tomcat

/usr/local/zabbix_proxy/sbin/zabbix_java/startup.sh

#3、mysql配置:

mysql -u用户名 -p密码 -h主机地址
delete from mysql.user where user='';
update mysql.user set password=password('linkage123') where user='root';
create database zabbix_proxy;
GRANT ALL ON zabbix_proxy.* TO zabbix@'localhost' IDENTIFIED BY 'zabbix';
flush privileges;
quit

#导入表结构

mysql -uzabbix -pzabbix zabbix_proxy < database/mysql/schema.sql

#4、修改zabbix_proxy配置文件:

sed 's@Server=127.0.0.1@Server=221.130.6.207@g' -i /usr/local/zabbix_proxy/etc/zabbix_proxy.conf
sed 's@Hostname=Zabbix proxy@Hostname=guangxi proxy@g' -i /usr/local/zabbix_proxy/etc/zabbix_proxy.conf
sed 's@DBUser=root@DBUser=zabbix@g' -i /usr/local/zabbix_proxy/etc/zabbix_proxy.conf
#sed 's@# DBHost=localhost@DBHost=192.168.20.188@g' -i /usr/local/zabbix_proxy/etc/zabbix_proxy.conf
sed 's@# DBPassword=@DBPassword=zabbix@g' -i /usr/local/zabbix_proxy/etc/zabbix_proxy.conf
sed 's@# JavaGateway=@JavaGateway=192.168.20.188@g' -i /usr/local/zabbix_proxy/etc/zabbix_proxy.conf
sed 's@# JavaGatewayPort=10052@JavaGatewayPort=10052@g' -i /usr/local/zabbix_proxy/etc/zabbix_proxy.conf
sed 's@# StartJavaPollers=0@StartJavaPollers=5@g' -i /usr/local/zabbix_proxy/etc/zabbix_proxy.conf
cat /usr/local/zabbix_proxy/etc/zabbix_proxy.conf | egrep -v '^#|^$'

#5、启动zabbix_proxy

groupadd zabbix
useradd -g zabbix zabbix
/usr/local/zabbix_proxy/sbin/zabbix_proxy -c /usr/local/zabbix_proxy/etc/zabbix_proxy.conf

原文链接:zabbix_proxy安装步骤(监控tomcat),转载请注明来源!

0