[原创]JMX教程

JMX教程

JMX技术提供一个简单、标准的途径来管理诸如应用、设备、服务等资源。

JMX可以划分为三层:

Instrumentation

要用JMX来管理各种资源,首先需要利用MBean来实现对资源的访问。

一旦这些要被管理的资源定义好了MBean,就可以通过JMX Agent来管理。

JMX Agent

JMX Agent直接管理各种定义了MBean的资源,并将它们暴露给远程管理应用,用作远程管理。MBean Server就是JMX Agent的主要部件。

Remote Management

 JMX设备可以通过不同的方式来访问,比如SNMP(Simple Network Management Protocol)或其他私有专用协议。

MBean Server依赖协议适配器或连接器(protocol adapter ot connector)来实现外面的远程应用访问JMX Agent。

MBean

JMX提供五种类型的MBean:

Standard MBean

Dynamic MBean

Open MBean

Model MBean

MXBean

猜你喜欢

转载自gavin2lee.iteye.com/blog/2317161
JMX
今日推荐