United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6174397 Revisit jconsole UI design to make it more user-friendly
JDK-6174397 : Revisit jconsole UI design to make it more user-friendly

Details
Type:
Enhancement
Submit Date:
2004-10-05
Status:
Resolved
Updated Date:
2012-10-09
Project Name:
JDK
Resolved Date:
2006-03-06
Component:
tools
OS:
generic
Sub-Component:
jconsole
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
5.0u1
Fixed Versions:
6 (rc)

Related Reports
Relates:
Relates:
Relates:
Relates:

Sub Tasks

Description
jconsole is a JDK demo GUI in JDK1.5.
Need to revisit the UI design for a better user interface.
###@###.### 10/5/04 17:48 GMT

The java.lang.management API has other information available but only accessible through the MBeans tab.  There is no MBean specific tab to monitor or control some attributes.  For example,
  1. set -verbose:gc and -verbose:class on/off
  2. perform deadlock detection
  3. change log level (see 5052763)
  4. turn on/off thread monitor contention monitoring

We should consider to support these in our redesign.  The above can all be done in the MBeans tab.

###@###.### 10/14/04 19:16 GMT
###@###.### 10/14/04 19:16 GMT

                                    

Comments
EVALUATION

Consider for Mustang.
###@###.### 10/5/04 17:48 GMT

A heuristic evaluation was conducted on Feb 2-3, 2005 to identify and priorize the JConsole's UI issues.  About 130 UI issues were identified.  The following tasks were performed in the heuristic evaluation:

1. Connecting to a running JVM
2. Find out the process CPU time
3. Set up an alarm for monitoring memory usage against a specific threshold
4. Invoke an operation of a specific MBean
5. Set the log level of a specific logger
6. Get the thread dump of a specific thread
7. Check if any threads are in deadlock, and, if so, why

New RFEs will be submitted to address UI issues in Mustang to make jconsole more user-friendly.  This CR is an umbrella for the Mustang jconsole feature.
###@###.### 2005-04-11 19:23:38 GMT
                                     
2004-10-05
EVALUATION

This CR is an umbrella RFE for Mustang planning purpose.  We added a new connection dialog, the new overview tab, deadlock detection UI in Mustang and also switched to use system LAF. It would be a contining effort to improve the usability of jconsole in the future release.
                                     
2006-03-06



Hardware and Software, Engineered to Work Together