JVisualVM监控简单使用

  • JVisualVM
  • 监控远程tomcat
  • 监控远程JAR

JVisualVM

VisualVM是Netbeans的profile子项目,已在JDK6.0 update 7 中自带(java启动时不需要特定参数,监控工具在bin/jvisualvm.exe),能够监控线程,内存情况,反向查看分配的堆栈等,几乎包含JDK自带命令的所有功能。

监控远程tomcat

1、进入Tomcat/bin目录,修改catalina.sh
2、添加一下配置
CATALINA_OPTS=”$CATALINA_OPTS
-Dcom.sun.management.jmxremote
-Djava.rmi.server.hostname=192.168.164.110
-Dcom.sun.management.jmxremote.port=9999
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false”

监控远程JAR

如:springboot微服务项目,启动添加参数
nohup java -Dcom.sun.management.jmxremote
-Djava.rmi.server.hostname=192.168.164.110
-Dcom.sun.management.jmxremote.port=9998
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false -jar demo.jar &

JVisualVM监控相关推荐

  1. 使用JDK自带jvisualvm监控tomcat

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html 内部邀请码:C8E245J (不写邀请码,没有现金送) 国 ...

  2. 【转】使用JDK自带jvisualvm监控tomcat

    转载地址: http://my.oschina.net/kone/blog/157239 jdk自带有个jvisualvm工具.该工具是用来监控java运行程序的cpu.内存.线程等的使用情况.并且使 ...

  3. 配置 jvisualvm 监控Java虚拟机

    配置JMX远程连接 1. 配置启动参数 启动jar时,添加如下配置-Dcom.sun.management.jmxremote.port=5050 -Dcom.sun.management.jmxre ...

  4. jvisualvm监控远程jvm

    方式一:JMX 1.服务端添加配置 在tomcat/bin/catalina.sh文件中添加如下配置: export JAVA_OPTS="-Xms256m -Xmx512m -Xss256 ...

  5. jvisualvm监控java,JVM-jvisualvm运行监控工具使用

    1.双击启动 进入jdk目录,双击启动bin目录下的jvisualvm.exe 2.安装 Visual GC插件 进入可视化界面,选择工具->插件->Visual GC,在可用插件中选择, ...

  6. Tomcat配置Jconsole , JvisualVm 监控配置

    为什么80%的码农都做不了架构师?>>>    Java内置有jconsole监控工具,可以监控CPU.内存.线程.类加载等信息,但以服务方式启动的tomcat不能被jconsole ...

  7. Jvisualvm监控远程weblogic服务

    jvisualvm访问远程weblogic服务 1.首先需要在远程的weblogic的域下面,找到/bin/ setDomainEnv.sh ,需要在此文件下加入如下内容: -Djava.rmi.se ...

  8. Jconsole/jvisualvm远程监控weblogic中间件配置

    1.进入linu操作界面,进入到启动服务目录下 2.选择要监控的服务的启动项,进入到编辑状态(注意:要先将该文件进行备份),如下图所示 3.修改USER_AGRS域,添加如下内容,注意修改IP USE ...

  9. cacti监控java,Cacti监控tomcat的方法

    [环境:Tomcat5.5.jdk61.先配Tomcat的启动语句,window下tomcat的bin/catalina.bat(linux为catalina.sh),在头上注释部分(.bat为rem ...

  10. jmx监控java进程_用VisualVM远程监控Java进程

    1. 配置并启动jstatd 在用jvisualvm监控远程机器前,需要在对端启动一个RMI服务器. 1.1 创建jstatd权限配置文件 jstatd.all.policy [plain]grant ...

最新文章

  1. 孙立岩 python-basic: 用于学习python基础的课件(十三十四 十五)
  2. Eigen矩阵的运算(二)
  3. 在其他数都出现偶数次的数组中找到出现奇数次的数
  4. 微软雷德蒙德和伦敦地区掀起新一轮裁员 涉及数百人
  5. zynqNet整体思路框架
  6. 研究员公开Razer 0day,插入鼠标即可获得Windows管理员权限
  7. lucene索引并搜索mysql数据库[转]
  8. 字典哈希表的实现原理_字典哈希表的实现原理
  9. c语言的常用英语单词和翻译,c语言通用英语词汇带翻译
  10. opencv——convertTo
  11. nginx请求转发被拒绝_nginx实现请求转发
  12. 微信小程序 条码 二维码生成
  13. 联想Y470 非虚拟机安装苹果Mac OS X Mavericks 10.9.1教程详解(文字+图片),通俗易懂亲自动手——序列四之重启系统,系统设置
  14. 实战7:机器学习实战之 随机森林、逻辑回归、SVM算法方法进行垃圾邮件过滤分类 代码+数据
  15. MS13-046特权提升漏洞(转)
  16. 《C语言程序设计》江宝钏主编-习题5-4-素数表!!!!!
  17. wht can't i allocate a new log
  18. 忽视警告_不要忽视下雨的风险2
  19. 从零开始打造一款干净的打卡小程序
  20. Anaconda 安装使用

热门文章

  1. 计算机网络课程设计(一)--- VLAN划分和动静态基础配置及其思考
  2. Java核心技术 卷I 基础知识 学习笔记(1)
  3. 打印机提示服务器状态未知,win7打印机提示rpc服务器不可用怎么办
  4. Excel中VBA相关函数的使用
  5. postgis/postsql 导入dem栅格数据到数据库
  6. PowerDesigner16.5操作,从mysql反向生成ER图
  7. java的一些课程设计题目_Java课程设计
  8. java简单计算器课程设计_简单计算器JAVA课程设计
  9. vb学生管理系统服务器编程,利用VB进行服务器编程实例汇总.doc
  10. 顺无盘linux win10包,(2017.01.14)网维大师9.0.3.0无盘-xp-win7x32-x64-Win10x64公包