打造高效运维体系:Tomcat集群配置与Zabbix实时监控融合Zrlog的实战指南

  • 作者简介:我是团团儿,是一名专注于云计算领域的专业创作者,感谢大家的关注
  • 座右铭:云端筑梦,数据为翼,探索无限可能,引领云计算新纪元
  • 个人主页:团儿.-CSDN博客

目录

部署zrlog

192.168.8.5上的配置

zabbix监控tomcat

192.168.8.6上的配置

192.168.8.5的配置

Tomcat负载均衡

192.168.8.5的配置

tomcat集群配置

实验环境准备

nginx:8.10

tomcat:8.5 多实例tomcat 8081 8082

192.168.8.5上的配置


部署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.访问

  • 15
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值