zabbix5.0 二进制安装
上面的配置 我说一下问题
- 无需关闭防火墙 使用下面这个命令来代替
sudo sed -i “s/SELINUX=enforcing/SELINUX=disabled/” /etc/selinux/config && sudo setenforce 0
2.无需安装agent端 如果server端也要被监控的话 注解安装agent2
zabbix-server mysql 和web前端配置好了 接下来就是配置javaGateway了
1.yum install zabbix-java-gateway -y ## 安装java-gateway
2.vim /etc/zabbix/zabbix_java_gateway.conf ## 修改配置文件
1.LISTEN_IP=“0.0.0.0” ## 去除注释 表示监听主机
2.LISTEN_PORT=10052 ## 去除注释 监听端口
3.START_POLLERS=5 ## 去除注释 默认为5
4.JAVA_OPTIONS=xxxxxxxxx ## 去除注释 配置jmx 注意"" 结束
3 systemctl start zabbix-java-gateway 启动java-gateway服务
4.修改zabbix-server 配置文件
1.JavaGateway=127.0.0.1 ## 去除注释 指定java-gateway主机IP
2.JavaGatewayPort=10052 ## 去除注释 指定java-gateway 端口
3.StartJavaPollers=10 ## 去除注释 指定线程数
- systemctl restart zabbix-server ## 重启zabbix-server
6.firewall-cmd --zone=public --add-port=12345/tcp --permanent && firewall-cmd --reload ## 开放12345端口
至此 服务器端配置全部搞定 下面来配置agent端
如下1.
下载并配置tomcat9.0
1.wget
http://mirror.bit.edu.cn/apache/tomcat/tomcat9/v9.0.48/bin/apache-tomcat-9.0.48.tar.gz ## 下载tomcat9.0压缩包
2.tar -zxvf apache-tomcat-9.0.48.tar.gz ## 解压
3.vim apache-tomcat-9.0.48/conf/server.xml ## 修改tomcat端口 为8081
4vim apache-tomcat-9.0.48/bin/catalina.sh ## 修改配置文件
内容如下
tomcat8.5版本以后需要写在一行,否者启动不了if [ “$1” = “start” ];then echo “set console”;
JAVA_OPTS="-Djava.rmi.server.hostname=192.168.43.173
-Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.rmi.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.pwd.file=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/jre/lib/management/jmxremote.password"
else echo “no startup”; fi;
参考文章链接
待续…