当前位置: 首页 > article >正文

二、 问题发现(监控工具和方法)

Java性能监控工具和APM工具的使用。以下是各种工具和方法的统一介绍,后续章节将会展开对几个常用工具进行详细使用介绍:

1.2 监控工具和方法

1.2.1 JDK自带的JVM监控工具
  1. JPS:用于打印Java进程状态信息,可以查看当前机器的所有Java进程信息,包括进程ID、启动类名、文件路径等。

  2. JStat:用于查看JVM内存信息统计,包括类加载、编译相关信息统计,各个内存区域GC概况和统计。

  3. JStack:用于打印出给定Java进程中所有线程的堆栈跟踪。

  4. JMap:用于生成堆转储快照。

  5. Java Mission Control (JMC):提供了JVM浏览器、JMX控制台和Java Flight Recorder (JFR)等功能,可以监视和管理Java应用程序,不会导致相关工具类的大幅度性能开销。

  6. JConsole:基于JMX的可视化监视管理工具,可以连接到本地和远程的Java应用程序,监控其内存、线程、类加载等信息。

1.2.2 第三方在线监控工具
  1. Arthas:第三方在线监控工具,用于实时监控和诊断Java应用程序。

  2. VisualVM:功能强大的性能


http://www.kler.cn/a/381149.html

相关文章:

  • 掌握命令行参数的艺术:Python的`argparse`库
  • Day13 苍穹外卖项目 工作台功能实现、Apache POI、导出数据到Excel表格
  • 前端开发 之 12个鼠标交互特效上【附完整源码】
  • leetcode hot100除自身以外的数组的乘积
  • C的编译过程有哪些步骤?
  • 算法题(13):异或变换
  • 【Unity】Unity拖拽在Android设备有延迟和卡顿问题的解决
  • Qt 视口和窗口
  • 使用RestTemplate发送post请求,入参是多层嵌套的JSON
  • C++优选算法五 位运算
  • SEO
  • UE5相机系统初探(一)
  • 网关(Gateway)和DNS(Domain Name System)
  • 无人机声学侦测算法详解!
  • 构建基于 DCGM-Exporter, Node exporter,PROMETHEUS 和 GRAFANA 构建算力监控系统
  • 【新闻文本分类识别】Python+CNN卷积神经网络算法+深度学习+人工智能+机器学习+文本处理
  • 软考背诵笔记
  • 【植物识别】Python+深度学习+人工智能+CNN卷积神经网络+算法模型训练+TensorFlow
  • WPF+MVVM案例实战与特效(二十五)- 3D粒子波浪效果实现
  • 吉利极氪汽车嵌入式面试题及参考答案
  • 程序员开发速查表
  • uniapp有关MD5文件上传的方法
  • Vue3里抽离公共模块进行封装然后通过Vue进行调取
  • 字节面试Java基础部分——HashMap
  • QT 如何使QLabel的文字垂直显示
  • 弹性裸金属服务器和传统裸金属服务器有什么区别?