United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6323896 Support aggregation of multiple MBean Servers
JDK-6323896 : Support aggregation of multiple MBean Servers

Details
Type:
Enhancement
Submit Date:
2005-09-14
Status:
Closed
Updated Date:
2010-07-29
Project Name:
JDK
Resolved Date:
2008-09-17
Component:
core-svc
OS:
generic
Sub-Component:
javax.management
CPU:
generic
Priority:
P4
Resolution:
Not an Issue
Affected Versions:
6
Fixed Versions:

Related Reports
Relates:
Relates:

Sub Tasks

Description
When JMX technology is being used to manage a large number of agents, for example one per host in a server farm, it would often be useful to be able to obtain aggregate information.  That is, without having to contact each agent directly, or indirectly through cascading (see 5072476), we would like to be able to get aggregate information about an attribute like memory usage, load, request counts, audit event counts, etc.  The aggregate information could include total, average, standard deviation, minimum and maximum, etc.  Importantly, the aggregate could be constructed within a master agent through periodic sampling and therefore made available to clients immediately, without having to contact each individual agent to pick up its current value.  When there are hundreds of agents this leads to much better behavior at the expense of slightly less accurate data.

                                    

Comments
EVALUATION

Consider for Dolphin (Java SE 7).
                                     
2005-09-14
EVALUATION

We are not current planning to implement this in the JMX API 2.0 (so in Java SE 7).
                                     
2008-01-24
EVALUATION

Not planned for the JMX API itself, but could be interesting to consider for other projects.
                                     
2008-09-17



Hardware and Software, Engineered to Work Together