db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Db-derby Wiki] Update of "DerbyJMX" by JohnHEmbretsen
Date Fri, 15 Feb 2008 15:21:20 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.

The following page has been changed by JohnHEmbretsen:

The comment on the change is:
Placeholder for JMX-related information

New page:
~-Parents: DerbyDevActivities, ServicesLinks-~

This page describes Derby's JMX extensions, a new feature set being developed for the first
10.4 release and beyond.


= Jira issues =

 * [https://issues.apache.org/jira/browse/DERBY-1387 DERBY-1387] - Add JMX extensions to Derby
 * [https://issues.apache.org/jira/browse/DERBY-1387 DERBY-3385] - Tests for JMX Management
and Monitoring

= Generic JMX technology resources =

'''JMX''' is an abbreviation for a Java technology called '''''J'''ava '''M'''anagement E'''X'''tensions'',
and is part of J2SE 5.0 and newer.

 * [http://java.sun.com/j2se/1.5.0/docs/guide/jmx/index.html JDK 5.0 JMX-related APIs &
Developer Guides]
 * [http://jcp.org/aboutJava/communityprocess/final/jsr003/index3.html JMX 1.2 specification
 * [http://jcp.org/aboutJava/communityprocess/final/jsr160/index.html JMX Remote API specification
 * [http://java.sun.com/j2se/1.5.0/docs/guide/management/agent.html J2SE 5.0 Platform Monitoring
and Management]
 * [http://java.sun.com/javase/6/docs/technotes/guides/management/toc.html Java SE 6 Monitoring
and Management Guide]
 * [http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/best-practices.jsp
JMX Best Practices]
 * [http://java.sun.com/javase/6/docs/technotes/guides/jmx/tutorial/tutorialTOC.html Java
SE 6 JMX Technology Tutorial]

= Derby-related JMX resources =

 * JmxForDerbyProject - Description of the 2006 [wiki:Self:GoogleSummerOfCodeProjects Google
Summer of Code] project, which was the first real initiative to add JMX extensions to Derby.
   * [wiki:Self:_Requirement_Specifications_for_Monitoring_%26_Management_Extensions_using_JMX
   * [wiki:Self:High_Level_Design High level design]
 * ["JMXSecurityExpectations"] - a summary of the development community's security expectations
with regards to the JMX features

= Current MBeans =

Each Derby MBean is defined by a Java interface in the package `org.apache.derby.mbeans`,
included in derby.jar.

== VersionMBean ==
 * '''Implementation:''' `org.apache.derby.iapi.services.info.Version`
 * '''!ObjectName:''' `org.apache.derby:type=Version,jar=derby.jar` (the value of the `jar`
property may vary)
 * '''Instruments:'''
   * `org.apache.derby.iapi.services.info.ProductVersionHolder`
 * '''Status:''' In trunk (since 2008-02-12)
 * '''Description:''' Exposes version information about the running Derby system.

== JDBCMBean ==

 * '''Implementation:''' `org.apache.derby.jdbc.JDBC`
 * '''!ObjectName:''' `org.apache.derby:type=JDBC`
 * '''Instruments:'''
   * `org.apache.derby.jdbc.InternalDriver`
   * `org.apache.derby.iapi.services.info.JVMInfo`
 * '''Status:''' In trunk (since 2008-02-14)
 * '''Description:''' Exposes information about the JDBC driver.

View raw message