一、监控本地JVM

1.在java的bin目录下面找到jvisualvm打开既可

2.启动后会自动检测运行的java进程


3.点击监视可以查看对应的CPU(这里CPU是值JVM的虚拟机)

二、监控远程JVM

1.jstatd远程链接方式

第一步创建 jstatd.all.policy 文件

whereis java
cd /usr/local/jdk1.8.0_201/bin/
touch jstatd.all.policy
vi jstatd.all.policy

到java的bin目录下创建一个"jstatd.all.policy"文件名的文件,在文件中增加以下内容:

grant codebase "file:${java.home}/../lib/tools.jar" {permission java.security.AllPermission;
};

第二步运行守护进行

nohup jstatd -J-Djava.rmi.server.hostname=172.30.6.17 -J-Djava.security.policy=jstatd.all.policy -p 26666 &

第三步运行检查

netstat -anp | grep jstatd

2.JMX远程连接方式
在JVM参数上增加以下内容,java.rmi.server.hostname配置的是运行JVM所在的机器IP,端口用于远程连接。

-Djava.rmi.server.hostname=192.168.200.136 -Dcom.sun.management.jmxremote.port=26666 -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.managementote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

JVisualVM监控jvm相关推荐

  1. JVM性能调优监控工具专题二:VisualVM基本篇之监控JVM内存,CPU,线程

    2019独角兽企业重金招聘Python工程师标准>>> JVM性能调优监控工具专题二:VisualVM基本篇之监控JVM内存,CPU,线程 博客分类: java jvm 前言: 上一 ...

  2. SpringBoot项目优化和Jvm调优及VisualVM远程连接监控JVM(JMX连接)

    项目调优 作为一名工程师,项目调优这事,是必须得熟练掌握的事情. 在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行. 在这边有一篇比较好的文章,推荐给大家! Spring ...

  3. JVM学习笔记之-JVM性能监控-JVM监控及诊断工具-GUI方式-Visual VM-JProfiler-Arthas

    00-谈GUI工具前的补充 补充1:内存泄漏 内存泄漏的理解与分类 何为内存泄漏( memory leak) 可达性分析算法来判断对象是否是不再使用的对象,本质都是判断一个对象是否还被引用.那么对于这 ...

  4. 如何在没有tomcat情况下直接连接JMX监控JVM

    版权声明:本文为博主原创文章,未经博主允许不得转载.欢迎访问我的博客 https://blog.csdn.net/smooth00/article/details/64122295 很多时候没法直接利 ...

  5. 监控利器之使用JConsole轻松监控JVM运行情况

    jdk本身给我们提供了两种工具用于监控JVM运行情况,其中一个是Jconsole,还有一个是jvisualvm,这两个工具都安装在jdk的bin目录下: 本文我们使用jconsule来监控jvm的运行 ...

  6. 使用VisualVM、JMC远程监控JVM

    2019独角兽企业重金招聘Python工程师标准>>> 简介 VisualVM is a visual tool integrating commandline JDK tools ...

  7. linux远程visualvm,visualVM远程监控JVM详解

    对于完全没用使用过visualVM的初学者 环境:Windows PC上使用visualVM监控远端JVM @@@@jstatd方式连接@@@@ 1.Windows安装jdk,$JAVA_HOME/b ...

  8. 自定义cacti插件监控jvm

    插件功能: 根据网上网上文档,自定义插件监控jvm对象,主要包括各个区域使用率,GC时间,用于对jvm参数调优效果进行监控对比. 实现步骤: A,被监控主机 1.1 被监控主机部署监控脚本,获取指定t ...

  9. 使用JDK自带jvisualvm监控tomcat

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

  10. 利用zabbix-java-gateway监控jvm

    要在zabbix上面监控tomcat的jvm情况需要用到zabbix-java-gateway zabbix监控jvm工作流程: 当zabbix-server需要获取jvm情况时的流程为: zabbi ...

最新文章

  1. 算法设计与分析第2章 递归与分治策略
  2. Java怎么把数组怎么放入set,如何将数组转换为Java中的Set
  3. 简明Python3教程 4.安装
  4. Python——如何搭建Python的环境
  5. 从质疑到成为必选项,低代码技术发展及 2022 展望
  6. 操作系统原理 —— 操作系统概述
  7. 【转】千万级并发实现的秘密:内核不是解决方案,而是问题所在!
  8. 打造自己的Android源码学习环境之六:运行Android模拟器
  9. 医疗行业缩写所表示含义
  10. linux文件l是什么意思,linux 中 我看到lrwxrwxrwx 那个l是什么意思?
  11. 机器学习----误差逆传播算法(BP算法)中的参数更新估计式推导
  12. 【2021全国高校计算机能力挑战赛Python题目】17.学科竞赛 现有六门功课(语文、数学、物理、化学、政治、历史)的成绩,现在需要从中选拔优秀同学参加如下学科竞赛
  13. 考拉兹猜想(Python版)
  14. 【短视频运营】账号定位 ( 擅长方向 | 利他性 | 变项方向 | 赛道现状 | 账号成本 | 账号领域垂直 )
  15. 云原生钻石课程 | 第6课:Kubernetes网络架构原理深度剖析(上)
  16. Centos7 配置阿里云的 base 和 epel 源
  17. 【TouchYourself】需求文档
  18. Pandas cov()函数结果解释
  19. vscode中,中文标题符号带红色框是什么插件,或者什么原因导致的。
  20. 【SQL 筛选】基于SQLite

热门文章

  1. 怎样将优酷独播1080P视频KUX格式转换成MP4
  2. Quartus ii仿真界面闪退
  3. lammps教程:create_box 命令详解
  4. 《数学建模与数学实验》第5版 统计分析 习题9.7
  5. 怎么看接收灵敏度desense问题?
  6. 只需1分钟,这个网站用AI分离歌曲的人声、伴奏和乐器声
  7. Java判断质数(素数)
  8. 数据结构课程设计-通讯录管理系统(C语言版)
  9. 常见计算机蓝屏代码,常见电脑蓝屏代码大全
  10. 小学计算机课的微案例,小学信息技术教学案例分析