该层提供了一些API来支持当前已经存在的一些管理协议。
这些附加的协议API并没有定义管理应用的功能,或者管理平台的体系结构,他们仅仅定义了标准的Java API和现存的网络管理技术通信,例如SNMP。
网络管理平台和应用的开发者可以用这些API来和他们的管理环境进行交互,并将这个交互过程封装在一个JMX管理资源中。例如,通过SNMP可以对一个运行有SNMP代理的交换机进行管理,并将这些管理接口封装成为一个管理构件。在动态网络管理中,可以随时更换这些管理构件以适应需求。
这些API可以帮组开发者根据最通常的工业标准来部署他们的管理平台和应用。新的网路管理的解决方案可以和现存的基础结构合为一体,这样,现存的网络管理也能很好的利用基于Java技术的网络管理应用。
这些API目前在JCP(Java Community Process)内作为独立的JSR(Java Specification Request)开发。
他们包括:
1)SNMP Manager API
2)CIM/WBEM manager and protocol API
分享到:
相关推荐
Description Resource Path Location Type Missing artifact com.sun.jmx:jmxri:jar:1.2.1 pom.xml /eshop-storm line 2 Maven Dependency Problem
JMX(Java Management Extensions)是一种Java技术,用于管理和监控应用程序。JMX框架主要由三部分组成:MBean(Managed Bean)、Agent(代理)和Client(客户端)。在本场景中,我们将介绍如何使用RMI(Remote ...
JMX,全称为Java管理扩展(Java Management Extensions),是一套用于管理Java应用程序的开放标准和API,它允许开发人员和系统管理员对应用程序、设备、服务及其他资源进行监控和管理。JMX规范自提出以来,已经成为...
- **集成性**:JMX的SNMP Manager API是JMX的一个组成部分,它提供了一种方式将JMX管理的数据通过SNMP协议发布出去。这使得基于JMX的管理系统能够与传统的SNMP管理工具进行集成。 - **扩展性**:通过SNMP Manager ...
Java Management Extensions (JMX) 是Java平台上的一个标准技术,用于管理和监控应用程序、操作系统和网络设备。`jmxri-1.2.1.jar` 和 `jmxtools-1.2.1.jar` 是与JMX相关的两个核心库文件,它们在Java应用程序中扮演...
JMX API 提供了一套接口和类,使得开发者能够创建管理工具、服务和组件,以便于监视和控制运行时的环境。在这个文档中,我们将深入探讨 JMX 中的关键 API,特别是 `javax.management.remote` 包中的 `...
jmx转储 在命令行上将JMX指标转储为JSON。 安装 从下载独立的二进制文件或jar。 也可以通过自制水龙头使用 brew tap r4um/homebrew brew install jmx-dump 旧版本。 用法 使用发行版中的独立二进制文件或jar。 $ ...
五、JMX工具和API 1. JMX API:包括MBean服务器接口、MBean接口、MBean信息类和连接器接口等,供开发人员创建和管理MBeans。 2. jconsole:JDK自带的图形化管理工具,通过JMX连接到目标应用程序,展示性能数据和...
#### 五、远程 API 规范 远程 API 是 JMX 架构的重要组成部分,它允许远程客户端与 JMX 代理层交互。这部分规范定义了如何实现远程连接和传输协议,以支持远程管理操作。 #### 六、结论 通过 JMX 1.4 规范的学习...
- **应用程序开发者**:希望遵循JMX规范管理硬件设备、应用程序和接口的开发人员。 #### 八、准备工作 要深入理解JMX 1.4规范,读者应具备以下条件: - 对Java编程语言有良好的掌握能力。 - 熟悉Java环境开发。 - ...
它需要指定边界 api 字符串 email:api-key。 需要边界高级帐户以及 JMX 的工作知识和边界指标 API 的理解: 使用说明 编辑 configure.json 文件 - 您将需要您的边界电子邮件和 api.key。 您还需要所有 JMX 信息。 ...
在Java世界中,远程方法调用(Remote Method Invocation, RMI)和Java管理扩展(Java Management Extensions, JMX)是两个强大的工具,用于管理和监控分布式系统。本文将深入探讨如何利用RMI远程连接到Java虚拟机...
4. **附加管理协议 API**:这一层提供了与传统网络管理协议(如 SNMP、TMN、CIM/WBEM)集成的接口,使 JMX 能够与这些协议兼容,进一步扩展其管理能力。 **JMS(Java Message Service)** 是 Java 应用程序访问消息...
Java Management Extensions (JMX) 是Java平台的一个标准API,用于创建、管理和监控各种资源,如Java应用程序、网络设备、操作系统等。JMX提供了一种标准的方式来注册MBeans(Managed Beans),这些MBeans是代表可...
JMX规范通过提供丰富的API以及服务,可以很方便地构建网络管理系统。 JMX网络管理系统的核心是MBean(Managed Beans)组件。MBean是Java管理扩展中的管理对象,它们遵循一定规范,这些规范定义了MBean能提供的操作...
管理客户端则是通过JMX API与MBean Server交互,实现对MBeans的监控和控制。 2. MBean类型: MBeans有三种类型:Standard MBeans、Dynamic MBeans和Open MBeans。Standard MBeans通过接口定义其属性和操作;...
例如,在提供的日志中,我们可以看到一个示例 URL:“service:jmx:rmi:///jndi/rmi://192.168.163.1:7200/jmxrmi”。这个 URL 包含了 JMX 服务的协议(RMI)、主机地址(192.168.163.1)和端口号(7200)。连接时...
jmxri.1.2.1.jar包含了实现JMX远程协议的类和接口,使得管理者能够通过网络来监控和控制运行在不同机器上的Java应用。这个库提供了RMI(Remote Method Invocation)实现,使得JMX代理(MBeans)可以被远程调用和管理...