美文网首页
JVM 自带的 JMX Bean

JVM 自带的 JMX Bean

作者: 翼徳 | 来源:发表于2017-02-20 11:06 被阅读55次

平台 MXBean 是用于监管 JVM 和 JRE 的其他组件的 MBean。每个MXBean 封装了 VM 功能的一部分,例如类加载系统,即时编译系统(JIT),垃圾收集器等。

表 1-1 列出了所有平台 MXBeans 及其管理的 VM 的板块。每个平台 MXBean 都有一个唯一的 javax.management.ObjectName ,在平台 MBean 服务器中注册时使用。 JVM 可以有每个 MXBean 的** [0~n]** 个实例,这取决于其功能,如表中所示。

表 1-1:平台 MXBeans

接口 被管理的 VM板块 对象名称
ClassLoadingMXBean 类加载系统 java.lang:type= ClassLoading
CompilationMXBean 编译系统 java.lang:type= Compilation
GarbageCollectorMXBean 垃圾收集器 java.lang:type= GarbageCollector, name=collectorName
LoggingMXBean 日志系统 java.util.logging:type =Logging
MemoryManagerMXBean (sub-interface of GarbageCollectorMXBean) 内存管理器 java.lang: typeMemoryManager, name=managerName
MemoryPoolMXBean 内存池 java.lang: type= MemoryPool, name=poolName
MemoryMXBean 内存 java.lang:type= Memory
OperatingSystemMXBean 底层操作系统 java.lang:type= OperatingSystem
RuntimeMXBean 运行时系统 java.lang:type= Runtime
ThreadMXBean 线程系统 java.lang:type= Threading

原文地址:
http://docs.oracle.com/javase/6/docs/technotes/guides/management/overview.html

相关文章

  • JVM 自带的 JMX Bean

    平台 MXBean 是用于监管 JVM 和 JRE 的其他组件的 MBean。每个MXBean 封装了 VM 功能...

  • Jolokia 教程 - part1(翻译)

    前言 JMX 是 Java 环境下系统管理的标准解决方案,从 jdk 1.5 开始,JMX 在所有 JVM 中都可...

  • Jconsole通过JMX访问java应用配置

    JMX(Java 管理拓展)配合Jconsole来使用是用来分析JVM状态的必要途径,开启远程JMX管理有两种方式...

  • open-falcon监控指标

    1. jmx参数监控指标 通过jmx采集java进程的jvm信息,包括gc耗时、gc次数、gc吞吐、老年代使用率、...

  • javaAgent和bytebuddy浅谈

    在prometheus监控jvm信息,java启动的时候要加上-javaagent:jmx_prometheus_...

  • 利用VisualVm和JMX远程监控Java进程

    自Java 6开始,Java程序启动时都会在JVM内部启动一个JMX agent,JMX agent会启动一个MB...

  • JVM参数

    JMX监控调试参数 jps命令 jstat 上图表头描述: JVM启动参数| 参数 | 描述 ||-----|--...

  • Zabbix_agent安装配置

    基于JMX的监控: 在企业中,很多程序是基于Java来编写的,java程序运行在JVM之上,而JVM自己就可以监听...

  • JMX - 远程监控JVM

    1 作用 linux环境想启动jconsole 或者 jvisualvm有点麻烦,所以一般需要用你的windows...

  • 解决pycharm中文输入法不跟随问题

    原因是pycharm自带的JVM的问题,所以解决方法是屏蔽pycharm自带JVM,安装官方的JVM。 首先: 在...

网友评论

      本文标题:JVM 自带的 JMX Bean

      本文链接:https://www.haomeiwen.com/subject/afbswttx.html