基于Java visualvm的可视化监控的使用
1 Java visualVM可视化监控工具打开方式
ctrl + r 快捷键调出运行窗口,输出 jvisualvm指令,即可打开java visualVM工具。详情如下图:
2 Java VisualVM工具的简单介绍
其功能菜单主要有概述、监视、线程、抽样器。还可以添加插件扩充功能。
概述:主要显示JVM参数,系统属性。其中JVM参数类似与jinfo的功能,系统属性显示系统属性相关内容。
监视:动态的显示CPU、内存、类、线程等。可以执行堆dump,类似于jmap手动输出的Dump文件。
线程:动态的显示线程的详细信息。可以执行线程Dump,类似于就jstack输出的stack信息。
抽样器:可以显示CPU、内存的抽样信息。进行CPU抽样可以查看程序的瓶颈,可以查看具体哪个方法耗时比较多,从而进行优化。进行内存抽样,可以查看内存占用情况。
3 插件的添加
点击,工具-插件
然后切换到“设置”tab分页,添加插件中心配置。
插件中心配置的地址,可以访问:https://visualvm.github.io/pluginscenters.html ,根据自己JDK的版本,选择对应的url。
勾选新添加的插件中心配置,点击“可用插件”tab分页,勾选需要添加的插件,点击安装即可。具体操作见下图:
关于Java visualVM更多的详细文档参见:https://visualvm.github.io/documentation.html
转载于:https://www.cnblogs.com/alsodzy/p/10194461.html
基于Java visualvm的可视化监控的使用相关推荐
- 远程桌面监控系统java_基于Java的远程桌面监控源代码
<基于Java的远程桌面监控源代码>由会员分享,可在线阅读,更多相关<基于Java的远程桌面监控源代码(43页珍藏版)>请在人人文库网上搜索. 1.基于Java的远程桌面监控源 ...
- mysql 可视化监控_基于Prometheus构建MySQL可视化监控平台
对于MySQL的监控平台,相信大家实现起来有很多了:基于天兔的监控,还有基于zabbix相关的二次开发.相信很多同行都应该已经开始玩起来了.我这边的选型是prometheus + granafa的实现 ...
- java远程监控系统代码_[源码和文档分享]基于JAVA的远程屏幕监控系统
远程屏幕监控系统在生活中是很常见的,学校机房的机房管理系统.PC版QQ的远程演示功能等都属于远程屏幕监控系统.监控系统的原理是通过客户端不断的截取屏幕发送到服务器端,服务器端进而将画面呈现出来的过程. ...
- 基于Java的服务器应用监控系统设计与实现
文档+任务书+开题报告+中期报告+答辩PPT+外文翻译及原文+项目源码及数据库文件 摘 要 随着各行业信息化建设的不断深入发展,单独的服务器已经再无法满足企业的需求.网络和应用规模日趋扩大,服务器网络 ...
- 基于JAVA的远程屏幕监控系统
摘 要 远程屏幕监控系统在生活中是很常见的,学校机房的机房管理系统.PC版QQ的远程演示功能等都属于远程屏幕监控系统.监控系统的原理是通过客户端不断的截取屏幕发送到服务器端,服务器端进而将画面呈现出来 ...
- 基于java设计一个可视化中智数计算器
Smarandache在1995年首次描述了中智学,并提出了一种重要的数学机制,称为中智集理论,用以处理模糊及其各种类型无法处理的不精确.不确定和不确定问题.NS是由真实程度(t).不确定程度(i)和 ...
- 基于JAVA CS远程监控系统软件的实现
摘 要 近年来,网络技术的不断发展,为远程监控技术的发展创造了条件.远程监控系统软件越来越受到人们的重视,其实用性也毋庸质疑.基于JAVA C/S远程监控系统软件突破了空间的限制,使用者不用亲临,在自 ...
- java毕业设计——基于java+Socket+sqlserver的远程监控系统软件设计与实现(毕业论文+程序源码)——远程监控系统
基于java+Socket+sqlserver的远程监控系统软件设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Socket+sqlserver的远程监控系统软件设计与实现,文章 ...
- Java生产环境下性能监控与调优详解 第3章 基于JVisualVM的可视化监控
第3章 基于JVisualVM的可视化监控 3-1 监控本地java进程 3-2 监控远程的java进程
- java visualvm远程监控_深入理解JVM虚拟机12:JVM性能管理神器VisualVM介绍与实战
本文转自互联网,侵删 本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutori ...
最新文章
- Windows内核加载器概念学习
- java bmp rgb数组_将RGB数据写入BMP位图文件
- php laravel 返回统一格式,封装的统一的Laravel响应类,返回数据类
- 微信小程序python_用python一步一步教你玩微信小程序【跳一跳】
- php网页正文提取,通用网页正文抓取工具_任意网页正文提取API
- 苹果高管谈论iPhone 12影像功能:硬件和软件的整体结合
- JDK/Java SE官方文档汇总
- 介绍某现金贷平台的决策规则
- aws beanstalk mysql_AWS Beanstalk搭建WordPress站点
- HTTP Get与Post的区别
- 新手学习Linux之grep
- oracle 日期型函数转换,oracle中,日期转换函数
- ubuntu 安装搜狗输入法
- 快递电子面单接口:四通一达,百世,邮政,顺丰,德邦等快递电子面单接口免费接入
- httpclient3与httpclient4访问的一些区别
- 新浪云python开发_Python开发入门与实战17-新浪云部署
- 电脑没有“立体声混音”设备怎么办,虚拟声卡安装教程
- 超强,废弃手机用来做服务器,不用root,外网可访问!
- html标记是否都包含开始和结束,所有HTML标记符都包括开始标记符和结束标记符()...
- Spring5笔记【狂神说】