In ELM 7.0, GCM introduced metrics for tracking basic metrics and statistics on the usage of GCM to guide deployment, best practices and recommendations for usage. This information is available via a metrics page on the GCM UI and JMX MBeans visible through
or an enterprise monitoring tool.
Formal documentation of the GCM MBeans is coming in a future release. This page is to provide some temporary documentation for the MBeans. For more information, see
this is tracking the documentation to be provided.
The metrics are provided per project area and across all project areas (in same GCM repository). Types of metrics include:
) and set the collection frequency or schedule.
list of GCM MBean attributes when scope=projectArea for a test project area called "JKE Banking (Global Configuration)"
Attribute |
Description |
Type |
projectArea.uri |
The URI of the project area for the metrics |
String |
computationEndTime |
The time when computation of metrics completed |
Timestamp |
contextRoot |
This is the application root context for the CLM application |
String |
domain |
This is the namespace for the application under which the MBean data is published |
String |
hierarchyMaximumDepth |
The The maximum depth of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
Integer |
hierarchyMaximumDepth.rootGC.name |
The name of a root GC that has the The maximum depth of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
String |
hierarchyMaximumDepth.rootGC.uri |
The URI of a root GC that has the The maximum depth of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
String |
hierarchyMaximumNumberOfExternalGlobalConfigurations |
The maximum number of external global configurations of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
Integer |
hierarchyMaximumNumberOfExternalGlobalConfigurations.rootGC.name |
The name of a root GC that has the The maximum number of external global configurations of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
String |
hierarchyMaximumNumberOfExternalGlobalConfigurations.rootGC.uri |
The URI of a root GC that has the The maximum number of external global configurations of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
String |
hierarchyMaximumNumberOfGlobalConfigurationsInThisServer |
The The maximum number of global configurations hosted by this server in any GC hierarchy for project area "JKE Banking (Global Configuration)" |
Integer |
hierarchyMaximumNumberOfGlobalConfigurationsInThisServer.rootGC.name |
The name of a root GC that has the The maximum number of global configurations hosted by this server in any GC hierarchy for project area "JKE Banking (Global Configuration)" |
String |
hierarchyMaximumNumberOfGlobalConfigurationsInThisServer.rootGC.uri |
The URI of a root GC that has the The maximum number of global configurations hosted by this server in any GC hierarchy for project area "JKE Banking (Global Configuration)" |
String |
hierarchyMaximumNumberOfNonGlobalConfigurations |
The maximum number of non-global configuration of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
Integer |
hierarchyMaximumNumberOfNonGlobalConfigurations.rootGC.name |
The name of a root GC that has the The maximum number of non-global configuration of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
String |
hierarchyMaximumNumberOfNonGlobalConfigurations.rootGC.uri |
The URI of a root GC that has the The maximum number of non-global configuration of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
String |
hierarchyMaximumSize |
The maximum size of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
Integer |
hierarchyMaximumSize.rootGC.name |
The name of a root GC that has the The maximum size of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
String |
hierarchyMaximumSize.rootGC.uri |
The URI of a root GC that has the The maximum size of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
String |
hierarchyMaximumWidth |
The maximum width of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
Integer |
hierarchyMaximumWidth.rootGC.name |
The name of a root GC that has the The maximum width of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
String |
hierarchyMaximumWidth.rootGC.uri |
The URI of a root GC that has the The maximum width of any GC hierarchy for project area "JKE Banking (Global Configuration)" |
String |
host |
This is the host name where the CLM application is running |
String |
mbeanCreationTimestamp |
This is the time when the MBean was updated with a snapshot of the relevant data |
Timestamp |
nodeId |
This is the application node id in case the CLM application is clustered |
String |
numberOfContributionsFromExternalGlobalConfigurations |
The number of contributions to unarchived global configurations from external global configurations for project area "JKE Banking (Global Configuration)" |
Integer |
numberOfContributionsFromGlobalConfigurationsInThisServer |
The number of contributions to unarchived global configurations from global configurations in this server for project area "JKE Banking (Global Configuration)" |
Integer |
numberOfContributionsFromNonGlobalConfigurations |
The number of contributions to unarchived global configurations from non global configurations for project area "JKE Banking (Global Configuration)" |
Integer |
numberOfUnarchivedGlobalBaselines |
The number of unarchived global baselines for project area "JKE Banking (Global Configuration)" |
Integer |
numberOfUnarchivedGlobalBaselineStagingStreams |
The number of unarchived global baseline staging streams for project area "JKE Banking (Global Configuration)" |
Integer |
numberOfUnarchivedGlobalComponents |
The number of unarchived global components for project area "JKE Banking (Global Configuration)" |
Integer |
numberOfUnarchivedGlobalConfigurations |
The number of unarchived global configurations for project area "JKE Banking (Global Configuration)" |
Integer |
numberOfUnarchivedGlobalPersonalStreams |
The number of unarchived global personal streams for project area "JKE Banking (Global Configuration)" |
Integer |
numberOfUnarchivedGlobalSharedStreams |
The number of unarchived global shared streams for project area "JKE Banking (Global Configuration)" |
Integer |
port |
This is the port number where the CLM application is accessible on the host. The value is -1 if the port is not set. |
Integer |
projectArea.name |
The name of the project area for the metrics |
String |
Attribute |
Description |
Type |
port |
This is the port number where the CLM application is accessible on the host. The value is -1 if the port is not set. |
Integer |
computationEndTime |
The time when computation of metrics completed |
Timestamp |
contextRoot |
This is the application root context for the CLM application |
String |
domain |
This is the namespace for the application under which the MBean data is published |
String |
hierarchyMaximumDepth |
The The maximum depth of any GC hierarchy |
Integer |
hierarchyMaximumDepth.rootGC.name |
The name of a root GC that has the The maximum depth of any GC hierarchy |
String |
hierarchyMaximumDepth.rootGC.uri |
The URI of a root GC that has the The maximum depth of any GC hierarchy |
String |
hierarchyMaximumNumberOfExternalGlobalConfigurations |
The The maximum number of external global configurations of any GC hierarchy |
Integer |
hierarchyMaximumNumberOfExternalGlobalConfigurations.rootGC.name |
The name of a root GC that has the The maximum number of external global configurations of any GC hierarchy |
String |
hierarchyMaximumNumberOfExternalGlobalConfigurations.rootGC.uri |
The URI of a root GC that has the The maximum number of external global configurations of any GC hierarchy |
String |
hierarchyMaximumNumberOfGlobalConfigurationsInThisServer |
The The maximum number of global configurations hosted by this server in any GC hierarchy |
Integer |
hierarchyMaximumNumberOfGlobalConfigurationsInThisServer.rootGC.name |
The name of a root GC that has the The maximum number of global configurations hosted by this server in any GC hierarchy |
String |
hierarchyMaximumNumberOfGlobalConfigurationsInThisServer.rootGC.uri |
The URI of a root GC that has the The maximum number of global configurations hosted by this server in any GC hierarchy |
String |
hierarchyMaximumNumberOfNonGlobalConfigurations |
The The maximum number of non-global configuration of any GC hierarchy |
Integer |
hierarchyMaximumNumberOfNonGlobalConfigurations.rootGC.name |
The name of a root GC that has the The maximum number of non-global configuration of any GC hierarchy |
String |
hierarchyMaximumNumberOfNonGlobalConfigurations.rootGC.uri |
The URI of a root GC that has the The maximum number of non-global configuration of any GC hierarchy |
String |
hierarchyMaximumSize |
The The maximum size of any GC hierarchy |
Integer |
hierarchyMaximumSize.rootGC.name |
The name of a root GC that has the The maximum size of any GC hierarchy |
String |
hierarchyMaximumSize.rootGC.uri |
The URI of a root GC that has the The maximum size of any GC hierarchy |
String |
hierarchyMaximumWidth |
The The maximum width of any GC hierarchy |
Integer |
hierarchyMaximumWidth.rootGC.name |
The name of a root GC that has the The maximum width of any GC hierarchy |
String |
hierarchyMaximumWidth.rootGC.uri |
The URI of a root GC that has the The maximum width of any GC hierarchy |
String |
host |
This is the host name where the CLM application is running |
String |
mbeanCreationTimestamp |
This is the time when the MBean was updated with a snapshot of the relevant data |
Timestamp |
nodeId |
This is the application node id in case the CLM application is clustered |
String |
numberOfContributionsFromExternalGlobalConfigurations |
The number of contributions to unarchived global configurations from external global configurations |
Integer |
numberOfContributionsFromGlobalConfigurationsInThisServer |
The number of contributions to unarchived global configurations from global configurations in this server |
Integer |
numberOfContributionsFromNonGlobalConfigurations |
The number of contributions to unarchived global configurations from non global configurations |
Integer |
numberOfUnarchivedGlobalBaselines |
The number of unarchived global baselines |
Integer |
numberOfUnarchivedGlobalBaselineStagingStreams |
The number of unarchived global baseline staging streams |
Integer |
numberOfUnarchivedGlobalComponents |
The number of unarchived global components |
Integer |
numberOfUnarchivedGlobalConfigurations |
The number of unarchived global configurations |
Integer |
numberOfUnarchivedGlobalPersonalStreams |
The number of unarchived global personal streams |
Integer |
numberOfUnarchivedGlobalSharedStreams |
The number of unarchived global shared streams |
Integer |