使用jconsole远程连接linux监控jvm

1:在要监控的linux服务器上用vim打开tomcat的catalina.sh脚本文件,在第一行加入如下参数:

JAVA_OPTS="-Djava.rmi.server.hostname=120.26.204.80 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.ssl=false

-Dcom.sun.management.jmxremote.pwd.file=/usr/java/jdk1.6.0_02/jre/lib/management/jmxremote.password

"  

java.rmi.server.hostname用于设置要监控服务器的ip地址,com.sun.management.jmxremote.port设置要监控的端口,com.sun.management.jmxremote.authenticate设置是否需要认证,com.sun.management.jmxremote.ssl设置是否ssl安全连接,com.sun.management.jmxremote.pwd.file用户设置密码文件

2:设置密码文件:

在jdk安装目录下的/jre/lib/management的目录下有一个jmxremote.password.template 文件,拷贝一个并更改名称为jmxremote.password,并将最后的两行注解去掉,这两行注解用户设置远程连接时的用户名和密码,一个用户只有读权限,一个用户有读写权限,将jmxremote.password和jmxremote.access的权限设置为600,chomd 600 jmxremote.password,

3:使用jdk自带的工具jconsole工具连接远程linux,

时间: 2024-10-14 00:40:22

使用jconsole远程连接linux监控jvm的相关文章

[转帖]Jprofiler远程连接linux项目监控

Jprofiler远程连接linux项目监控 https://blog.csdn.net/junzhen_chen/article/details/72911427 原创junzhen_chen 发布于2017-06-08 11:12:18 阅读数 2460 收藏展开 1     1.本地系统下安装windows版Jprofiler1.1     版本:jprofiler_windows-x64_9_1_1.exe1.2     操作:打开安装.exe文件,根据安装向导一路next完成安装1.3

VNCViewer Windows下远程连接Linux桌面

最近项目需求,需要将写的工程部署到centos6.5服务器上,但是出现了各种错误,就想着在linux下再调试代码.但是之前都是通过ssh链接远程服务器的,在ssh中肯定不能打开eclipse等集成开发工具,因此我们要在远程服务器上安装桌面及vncserver,然后在windows中用vncViewer连接. 一:服务器端(Centos6.5) 1:安装桌面: # yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME

widows本地-xshell实现远程连接linux服务器图形界面

本地环境远程连接linux图形界面,常用的实现工具有,VNC.Puty.Xshell等,这里我们用的xshell manager: Xmanager简介:Xmanager是一个运行于 Windows平台上的高性能的X Server软件.它能把远端Unix/Linux的桌面无缝地带到你的Windows上,甚至电脑是在内网或防火墙后,也能通过SSH协议安全的运行远端的X应用程序. 特点包括: 可通过Xcongfig工具设置多个Xmanager设置: 支持多用户的Windows终端环境: 支持多个IP

远程连接Linux服务器

远程连接Linux服务器一般使用ssh方式. 1.Linux系统下连接远程Linux服务器可以直接使用ssh命令. 格式如下: ssh [email protected]192.168.1.1 root对应你使用的用户名,192……对应的服务器ip地址,一般服务器端口22,命令默认22,如果需要更改端口在ssh后面 -p 端口. 2.Windows系统下连接Linux服务器一般需借助PuTTY, Xshell, SSH Secure Shell Slient,SecureCRT.

window远程连接linux

一.字符界面连接Linux    1.直接使用window自带的telnet. 2.但现在Linux一般都不启用telnet,而是启用ssh.这样的话,window就要安装客户端来访问Linux了.这类工具很多.openssh.cecureCRT等等.试用了一下,发现putty相当出色.    putty无须安装.到http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下载,就可运行使用. 二.window图形界面远程连接L

1.9 使用PuTTY远程连接Linux 1.10 使用xshell连接Linux 1.11 PuTTY密钥认证 1.12 xshell密钥认证

1.9 使用PuTTY远程连接Linux 先下载putty 地址百度搜,进官网下载https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 先查看自己的ip 安装完成后 双击putty 填自己的ip 和名字 windows 窗口这里设置成2000 可以在窗口下上下翻 最多2000行 选择字体 字体改下 选择中文的要选择utf-8 点open 点击是 即可 1.10 使用xshell连接Linux 使用xshell 连接linux

如何实现SecureCRT通过密钥远程连接linux服务器

在配置之前先告诉大家我的linux环境: 这里为CRT的版本: 这里为linux的版本: ssh的配置文件为默认,没有进行任何改动 好了,我们开始配置 实现crt利用密钥远程连接linux有两种方法: 法1  在CRT本地建立密钥对,在CRT里的配置有如下几步 第一步: 打开你的CRT,并且点开工具,点击创建公钥 第二步: 这里没的说..只能点下一步 第三步:这里是密钥类型的选择,既然注释说大多服务器支持DSA密钥,那么我选了DSA...... 给小伙伴们提供下DSA RSA是什么 RSA:由

Linux ---> 监控JVM工具

Linux ---> 监控JVM工具shkingshking 发布时间: 2013/10/10 01:27 阅读: 2642 收藏: 26 点赞: 1 评论: 0 JDK内置工具使用 jps(Java Virtual Machine Process Status Tool)        查看所有的jvm进程,包括进程ID,进程启动的路径等等.    jstack(Java Stack Trace)        ① 观察jvm中当前所有线程的运行情况和线程当前状态.        ② 系统崩溃

学习笔记(一)——安装与远程连接Linux操作系统

1.安装Linux操作系统: 使用软件: VMware Workstation 11.0, CentOS 6.6.具体步骤:    (1)进入VMware,选择"创建新的虚拟机",如图1所示: 图-1 创建新的虚拟机 (2)按说明点击下一步就好,一般我们选择默认情况,就不再截图了.注意几点,一是先创建虚拟机,稍后安装操作系统.二是在分配内存时最好不小于1024M,以便需要时可以启动图形界面.三是使用 NAT 还是桥接进行网络连接.如果实体机通过拨号上网,选择 NAT ,如果实体机通过无