Centos6配置JMX监控
来源:互联网 发布:unity3d 2d游戏 编辑:程序博客网 时间:2024/05/22 03:40
Centos6配置JMX监控
1、相关环境描述
1)服务端(被监控端):115.159.94.225
2)客户端(监控端) :118.89.109.24
注:这个是在同一个VPC子网的两台主机,系统都是centos6.8_x64
2、相关软件描述
1)apache-tomcat-7.0.73.tar.gz:tomcat7主程序包
2)jdk-7u45-linux-x64.tar.gz:java主程序包
3、案例实施
1)服务端(115.159.94.225)上配置tomcat7和java环境
[root@VM_0_46_centos ~]# tar zxf apache-tomcat-7.0.73.tar.gz
[root@VM_0_46_centos ~]# tar zxf jdk-7u45-linux-x64.tar.gz
[root@VM_0_46_centos ~]# mv jdk1.7.0_45/ /usr/local/java
[root@VM_0_46_centos ~]# mv apache-tomcat-7.0.73 /usr/local/tomcat7
[root@VM_0_46_centos ~]# cat /etc/profile #标颜色的为需添加部分
...
export JAVA_HOME="/usr/local/java"
export CATALINA_BASE="/usr/local/tomcat7"
export PATH="$JAVA_HOME/bin:$PATH:$CATALINA_BASE/bin"
[root@VM_0_46_centos ~]# source /etc/profile
[root@VM_0_46_centos ~]# vim /usr/local/tomcat7/bin/catalina.sh #在Execute部分前面添加标颜色部分内容
.....
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=115.159.94.225 -Dcom.sun.management.jmxremote.port=8888 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
# ----- Execute The Requested Command -----------------------------------------
.....
注:“hostname”和“port”根据实例情况修改
[root@VM_0_46_centos ~]# startup.sh
[root@VM_0_46_centos ~]# netstat -anpt | grep java
tcp 0 0 0.0.0.0:41502 0.0.0.0:* LISTEN 3471/java
tcp 0 0 0.0.0.0:36994 0.0.0.0:* LISTEN 3471/java
tcp 0 0 127.0.0.1:8005 0.0.0.0:* LISTEN 3471/java
tcp 0 0 0.0.0.0:8009 0.0.0.0:* LISTEN 3471/java
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 3471/java
tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN 3471/java
注:JMX的监听端口必须是在监听状态,这里是“8888”2)服务端本地测试连接
打开一个命令行输入“jconsole”
输入被监控端的地址和端口,然后单击“Connect”
在提示窗口中单击“Insecure”
如下图表示能够正常连接
3)客户端(118.89.109.24)配置java环境
[root@VM_0_241_centos ~]# tar zxf jdk-7u45-linux-x64.tar.gz
[root@VM_0_241_centos ~]# mv jdk1.7.0_45/ /usr/local/java
[root@VM_0_241_centos ~]# cat /etc/profile #标颜色部分为需添加部分
.....
export JAVA_HOME="/usr/local/java"
export PATH="$JAVA_HOME/bin:$PATH"
[root@VM_0_241_centos ~]# source /etc/profile
20170131201710661?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzQ4NTcyNTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Cent
4)客户端上测试连接
打开一个命令行输入“jconsole”
输入被监控端的地址和端口,然后单击“Connect”
在提示窗口中单击“Insecure”
成功连接后,如下图所示
0 0
- Centos6配置JMX监控
- jmx配置远程监控
- Cassandra JMX 监控配置
- storm work配置JMX监控
- jmx监控spark executor配置
- linux tomcat8 配置 jmx监控
- tomcat 配置jmx远程监控
- Tomcat配置JMX远程监控 Win7 Linxu
- JMX监控 Tomcat JBoss WebLogic WebSphere配置
- jmx 监控
- ActiveMQ远程监控(一):JMX等基础配置
- JMX配置Tomcat 7.0连接Linux java监控
- activemq 用jmx监控activemq的配置步骤
- activemq 用jmx监控时的security配置
- JMX监控tomcat的配置 银行安全系统的心得
- CentOS6.4 配置Nload监控网卡流量
- JMX 配置
- 利用JMX 监控 tomcat
- 《马丁伊登》
- 如何应对没有需求的测试
- 图书管理系统之DAO设计与实现
- (四)Hololens Unity 开发之 凝视系统
- POJ 1251 Jungle Roads
- Centos6配置JMX监控
- 基于 vue 全家桶的 spa 项目模板
- CentOS 7防火墙的设置以及端口的开启
- leetcode 18. 4Sum
- Python脚本实现自动发带图的微博
- Android Stdio中使用lambda
- POJ 1287 Networking
- 【Android ApkTool 反编译获取源码】下载一个apk,然后获取源码
- C# 子线程中访问主线程中的控件