打造高效运维体系:Tomcat集群配置与Zabbix实时监控融合Zrlog的实战指南
团团儿------一名专注于云计算领域的专业创作者部署zrlogzabbix监控tomcat tomcat负载均衡tomcat集群配置 实验环境准备nginx:8.10tomcat:8.5多实例tomcat 8081 8082
- 作者简介:我是团团儿,是一名专注于云计算领域的专业创作者,感谢大家的关注
- 座右铭:云端筑梦,数据为翼,探索无限可能,引领云计算新纪元
- 个人主页:团儿.-CSDN博客
目录
tomcat:8.5 多实例tomcat 8081 8082
部署zrlog
192.168.8.5上的配置
1.安装tomcat 9.0版本 安装zrlog mysql
2.解压tpmcat到opt下
tar xf apache-tomcat-9.0.91.tar_\(1\).gz -C /opt
3.启动
4.浏览器访问
5.启动数据库
systemctl start mysqld
6.修改数据库密码
7.创建用户
create database zrlog DEFAULT CHARACTER SET utf8;
grant all on zrlog.* to zrlog@localhost identified by '123.com';
flush privileges;
8.复制
9.访问zrlog
10.使用admin登录
11.查看
zabbix监控tomcat
192.168.8.6上的配置
1.安装zabbix
2.启动服务
3.登录mysql创建库,用户
create database zabbix default charset utf8 collate utf8_bin;
grant all on zabbix.* to zabbix@localhost identified by 'zabbix';
4.导入
zcat /usr/share/doc/zabbix-server-mysql-4.0.50/create.sql.gz |mysql -uzabbix -pzabbix zabbix
5.修改配置文件
vim /etc/zabbix/zabbix_server.conf
vim /etc/httpd/conf.d/zabbix.conf
重启服务
systemctl start zabbix-agent zabbix-server httpd
6.登录zabbix
改成中文
7.8.5主机查看端口后
安装并启动zabbix-java-gateway服务
yum install zabbix-java-gateway.x86_64 -y
systemctl start zabbix-java-gateway.service
8.修改配置文件
vim /etc/zabbix/zabbix_server.conf
重启服务
systemctl restart httpd zabbix-server zabbix-java-gateway
9.进入网页进行配置
192.168.8.5上的配置
1.安装zabbix-agent
2.修改配置文件
vim /etc/zabbix/zabbix_agentd.conf
3.启动服务
systemctl restart zabbix-agent
4.修改配置文件开启远程监控功能
vim /opt/tomcat/bin/catalina.sh
添加内容到第二行
CATALINA_OPTS="$CATALINA_OPTS
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=12345
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Djava.rmi.server.hostname=tomcat自身IP"
重启tomcat
查看端口
tomcat负载均衡
192.168.8.5上的配置
1.进入到opt下,复制目录
cp -a apache-tomcat-9.0.91/ tomcat_01
cp -a apache-tomcat-9.0.91/ tomcat_02
2.修改端口号
sed -i 's#8005#8006#g' tomcat_01/conf/server.xml
sed -i 's#8009#8010#g' tomcat_01/conf/server.xml
sed -i 's#8080#8081#g' tomcat_01/conf/server.xml
sed -i 's#8005#8007#g' tomcat_02/conf/server.xml
sed -i 's#8009#8011#g' tomcat_02/conf/server.xml
sed -i 's#8080#8082#g' tomcat_02/conf/server.xml
3.启动
/opt/tomcat_01/bin/startup.sh
/opt/tomcat_02/bin/startup.sh
4.测试
5..修改两个实例的首页
rm -rf /opt/tomcat_01/webapps/ROOT/*
echo "<h1>tomcat_01<h2>" > /opt/tomcat_01/webapps/ROOT/index.html
rm -rf /opt/tomcat_02/webapps/ROOT/*
echo "<h1>tomcat_02<h2>" > /opt/tomcat_02/webapps/ROOT/index.html
访问
tomcat集群配置
实验环境准备
nginx:8.10
tomcat:8.5 多实例tomcat 8081 8082
192.168.8.5上的配置
1.安装配置nginx
2.删除默认配置文件
3.编写新的配置文件
vim lb.conf
添加:
upstream java {
server 192.168.8.5:8081;
server 192.168.8.5:8082;
}
server {
listen 80;
server_name www.jpress.com;
root html;
index index.html index.htm;
location / {
proxy_pass http://java;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
启动
nginx
4.访问
更多推荐
所有评论(0)