Notes:
We have decided to change the version number from 1.5 to 2.0 to better reflect the level of
maturity and stability in this release, as well as many new features which transform jManage
from a JMX console to a management platform.
Following features have been introduced/enhanced since 1.5 beta.
1. Dashboard framework: jManage allows users to aggregate various information of
an application in the form of customized dashboards for easy of use. The framework has been
enhanced to allow users to develop and integrate custom dashboards by following few simple steps.
These dashboards can be,
a. Live -> automatically refreshed to provide latest information.
b. Customized -> users can build a dashboard from scratch or personalize an existing one
to suit their needs.
A developer guide can be found here http://jmanage.org/wiki/index.php/Dashboard_development
2. Out-of-the-box Dashboards: Following dashboards have been provided with the distribution.
a. JVM Summary
b. JVM Threads
3. Connector framework: Framework for instrumenting a way (connector) to monitor/manage non-JMX
based environments. A connector is a collection of external MBeans that monitor or manage a
particular application or device. This framework can be used to expose necessary information
on a non-JMX based environment as an application of MBeans. These applications can be
registered, monitored and managed through jManage. A developer guide can be found here
http://jmanage.org/wiki/index.php/Connector
4. Out-of-the-box Connectors: Following connectors have been provided with the distribution.
a. Oracle connector
5. Application downtime tracking: A graphical representation to show application downtime
has been added. Historical data stored in an embedded database (HSQLDB) is used for
tracking the downtime. This feature also adds the ability to get an alert when
an application goes down.
6. MBean Info layering framework to provide additional information for MBeans.
JDK 1.5 MBeans now get presented with MBean, attribute and operation descriptions, and more.
7. Weblogic 9.x support is now part of this release. This was earlier provided as a patch.
8. Licensing: With 2.0 beta the licensing has been changed from Apache License Version 2.0
to GPL 2.0.
Installation Guide:
http://jmanage.org/wiki/index.php/JManage_Installation
To upgrade an existng jManage installation, please copy all files from the
old JMANAGE_HOME/config dir to the new JMANAGE_HOME/config dir.
Changes:
Bugs fixed:
1593758 - Command line "apps" command fails with custom login module
1593646 - Downtime tracking continues ever after application is delete
1590236 - Graphing errors for same appName but different appId
1588822 - Dashboard For Other Application
1584497 - Issue with handling of null values for mbean attributes
1576298 - Dashboard Graph.java had hardcoded URL
1568510 - The dasboard name doesn't show in the breadcrumb
1532755 - Error on KeyGen
1596524 - Issue with downtime recording
1594469 - Tiny Tooltip when the description is empty
1593121 - Remove App use case not handled by App Downtime service
1592818 - Issue with connecting to JBoss 4.0.2
1591580 - InstanceNotFoundException when adding a dashboard
1591516 - ConnectorRegistry limitation when extending ConnectorSupport
1591514 - Cluster (red/green) status icon
1589515 - Rename "default" dashboard to "jvmSummary"
1588336 - Unable to update a boolean attribute
1588179 - Confusion with "No configured objects" message
1586075 - WebLogic: connect to remote srvr fails w/ security exception
1581570 - Java API has been reported to have some issues
1580582 - Error on startup after a clean build
1578575 - Application downtime thread is not started for new apps
1578574 - Issue with JVM Summary dashboard
1576697 - String attributes that are null and RW are displayed wrong
1576297 - Application Clusters don't work with 1.5 beta
1562353 - Command Line client doesn't use external login module
Feature requests:
1590326 - Provide DHTML tool tips for descriptions
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use