bmc TrueSight监控Tomcat配置

bmc TrueSight监控Tomcat配置

一、在tomcat下catalina.sh中添加代码

1、登录服务查看进程本次以10.26.219.76为例,查看进程可以看到有3个

在这里插入图片描述

2、tomcat的配置
-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m -
#定义log的路径,路径在tomcat安装目录里找
Djava.awt.headless=true -Xloggc:/soft/tomcat6/logs/GC.log \	
-XX:+PrintGCTimeStamps -XX:+PrintGC -XX:+PrintGCDetails \
-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=6901 \	#定义端口号,一般为6901、6902、6903、6904...
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
#定义服务器的IP地址(本机的)
-Djava.rmi.server.hostname=10.26.219.76" 

在这里插入图片描述

[root@u1amaoap01 bin]# cd /soft/tomcat7/bin
[root@u1amaoap01 bin]# cp catalina.sh catalina.sh.bak`date +"%Y%m%d"`
[root@u1amaoap01 bin]# vi catalina.sh 
#添加如下代码

JAVA_OPTS="$JAVA_OPTS \
-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m -Djava.awt.headless=true -Xloggc:/soft/tomcat7/logs/GC.log \
-XX:+PrintGCTimeStamps -XX:+PrintGC -XX:+PrintGCDetails \
-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=6901 \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
-Djava.rmi.server.hostname=10.26.219.76"
3、进入第二个tomcat里面(没有可以跳过)
[root@u1amaoap01 bin]# cd /soft/tomcat7a/bin
[root@u1amaoap01 bin]# cp catalina.sh catalina.sh.bak`date +"%Y%m%d"`
[root@u1amaoap01 bin]# vi catalina.sh 
#添加如下代码

JAVA_OPTS="$JAVA_OPTS \
-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m -Djava.awt.headless=true -Xloggc:/soft/tomcat7a/logs/GC.log \
-XX:+PrintGCTimeStamps -XX:+PrintGC -XX:+PrintGCDetails \
-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=6902 \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
-Djava.rmi.server.hostname=10.26.219.76"

在这里插入图片描述

4、进入第三个tomcat里面(没有可以跳过)
[root@u1amaoap01 bin]# cd /soft/tomcat7a/bin
[root@u1amaoap01 bin]# cp catalina.sh catalina.sh.bak`date +"%Y%m%d"`
[root@u1amaoap01 bin]# vi catalina.sh 
#添加如下代码

JAVA_OPTS="$JAVA_OPTS \
-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m -Djava.awt.headless=true -Xloggc:/soft/tomcat7b/logs/GC.log \
-XX:+PrintGCTimeStamps -XX:+PrintGC -XX:+PrintGCDetails \
-Dcom.sun.management.jmxremote \
-Dcom.sun.management.jmxremote.port=6903 \
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
-Djava.rmi.server.hostname=10.26.219.76"

在这里插入图片描述

二、登陆Apollo监控web页面,设置基础架构策略

#登陆网址:
https://u1aapoap01.dpca.com:8043  或者https://10.26.203.81:8043/#/monitoring/events  

1、左侧工具栏依次点击:配置-基础架构策略 找一个Tomcat_开头的策略,点击复制,然后修改名称、代理选择标准如下

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2、在上述步骤中继续往下配置监控解决方案

在这里插入图片描述

在这里插入图片描述

1)查看war的位置

在这里插入图片描述

在这里插入图片描述

2)查找javaHome目录

在这里插入图片描述

在这里插入图片描述

java HOME目录为 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64

在这里插入图片描述

3、进行添加 第二个(如果没有可以跳过)

在这里插入图片描述

4、进行添加 第三个(如果没有可以跳过)

在这里插入图片描述

5、如果还有第四个,第五个,继续添加
6、启用策略,确定-保存

在这里插入图片描述

7、重启tomcat (生产环境慎重操作)

重启tomcat一般需要走公司变更流程,不可自行重启


#===第一个节点===
#正常重启:
[root@u1amaoap01 ~]# cd /soft/tomcat/tomcat7/bin/
[root@u1amaoap01 bin]# ./shutdown.sh 
[root@u1amaoap01 bin]# ./startup.sh
#正常关闭tomcat关不掉则kill -9 #pid

#===第二个节点===
#正常重启:
[root@u1amaoap01 ~]# cd /soft/tomcat/tomcat7a/bin/
[root@u1amaoap01 bin]# ./shutdown.sh 
[root@u1amaoap01 bin]# ./startup.sh
#正常关闭tomcat关不掉则kill -9 #pid


#===第三个节点===
#正常重启:
[root@u1amaoap01 ~]# cd /soft/tomcat/tomcat7b/bin/
[root@u1amaoap01 bin]# ./shutdown.sh 
[root@u1amaoap01 bin]# ./startup.sh
#正常关闭tomcat关不掉则kill -9 #pid
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值