r2 - 2019-02-28 - 13:56:23 - TimNeilsonYou are here: TWiki >  Deployment Web > WebPreferences > CLMMonitoringMBeans > CLM6061MXBeans > RDNG6061Beans

RM MBean Descriptions todo.png

Build basis: 6.0.6.1


TotalNumberOfArtifacts

BEAN_DESCRIPTION - Publish the total number of RM artifacts on this server as a MBean, as a single integer value. This is useful for sizing a production system. Note that the calculation of this value can add substantial load on large repositories, so should be scheduled to run infrequently at quiet times.

Advanced Property

ADVANCED_PROPERTY_TO_ENABLE_BEAN - You enable this bean by setting TotalNumberOfArtifacts.enableMBean to true

MBean Category: artifact

Object Name

BEAN_SYNTAX_EXAMPLE
com.ibm.rdm.metric:name=TotalNumberOfArtifacts, 
  type=artifact 

Default Frequency for Publishing

DEFAULT_BEAN_COLLECTION_FREQUENCY - Weekly, on Saturday evening at 10.30 pm

Attributes

BEAN_ATTRIBUTES_EXAMPLE

Attribute Description Type
Value A single Integer value Integer
mbeanCreationTimeStamp This is the time when the MBean was updated with a snapshot of the relevant data Timestamp
host This is the host name where the CLM application is running String
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. int
contextRoot This is the application root context for the CLM application String
nodeId This is the application node id in case the CLM application is clustered String
domain This is the namespace for the application under which the MBean data is published String


TotalNumberOfComponents

BEAN_DESCRIPTION - Publish the total number of RM components, across all projects, on this server, as a single integer value. If configuration management is not enabled for a project, it has only one component. If configuration management is enabled, each project can have multiple components. This is useful for sizing a production system. Note that the calculation of this value can add substantial load on large repositories, so should be scheduled to run infrequently at quiet times.

Advanced Property

ADVANCED_PROPERTY_TO_ENABLE_BEAN - You enable this bean by setting TotalNumberOfComponents.enableMBean to true

MBean Category: cm

Object Name

BEAN_SYNTAX_EXAMPLE
com.ibm.rdm.metric:name=TotalNumberOfComponents, 
  type=cm 

Default Frequency for Publishing

DEFAULT_BEAN_COLLECTION_FREQUENCY - Weekly, on Saturday evening at 10.30 pm

Attributes

BEAN_ATTRIBUTES_EXAMPLE

Attribute Description Type
Value A single Integer value Integer
mbeanCreationTimeStamp This is the time when the MBean was updated with a snapshot of the relevant data Timestamp
host This is the host name where the CLM application is running String
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. int
contextRoot This is the application root context for the CLM application String
nodeId This is the application node id in case the CLM application is clustered String
domain This is the namespace for the application under which the MBean data is published String


TotalNumberOfConfigurations

BEAN_DESCRIPTION - Publish the total number of RM comfigurations, across all projects, on this server, as a single integer value. If configuration management is not enabled for a project, it has only one configuration. If configuration management is enabled, each project can have multiple configurations. This is useful for sizing a production system. Note that the calculation of this value can add substantial load on large repositories, so should be scheduled to run infrequently at quiet times.

Advanced Property

ADVANCED_PROPERTY_TO_ENABLE_BEAN - You enable this bean by setting TotalNumberOfConfigurations.enableMBean to true

MBean Category: cm

Object Name

BEAN_SYNTAX_EXAMPLE
com.ibm.rdm.metric:name=TotalNumberOfConfigurations, 
  type=cm 

Default Frequency for Publishing

DEFAULT_BEAN_COLLECTION_FREQUENCY - Weekly, on Saturday evening at 10.30 pm

Attributes

BEAN_ATTRIBUTES_EXAMPLE

Attribute Description Type
Value A single Integer value Integer
mbeanCreationTimeStamp This is the time when the MBean was updated with a snapshot of the relevant data Timestamp
host This is the host name where the CLM application is running String
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. int
contextRoot This is the application root context for the CLM application String
nodeId This is the application node id in case the CLM application is clustered String
domain This is the namespace for the application under which the MBean data is published String


TotalNumberOfBaselines

BEAN_DESCRIPTION - Publish the total number of baselines, across all projects, on this server, as a single integer value. If configuration management is not enabled for a project, each project can have multiple baselines. If configuration management is enabled, each component of the project can have multiple baselines. This is useful for sizing a production system. Note that the calculation of this value can add substantial load on large repositories, so should be scheduled to run infrequently at quiet times.

Advanced Property

ADVANCED_PROPERTY_TO_ENABLE_BEAN - You enable this bean by setting TotalNumberOfBaselines.enableMBean to true

MBean Category: cm

Object Name

BEAN_SYNTAX_EXAMPLE
com.ibm.rdm.metric:name=TotalNumberOfBaselines, 
  type=cm 

Default Frequency for Publishing

DEFAULT_BEAN_COLLECTION_FREQUENCY - Weekly, on Saturday evening at 10.30 pm

Attributes

BEAN_ATTRIBUTES_EXAMPLE

Attribute Description Type
Value A single Integer value Integer
mbeanCreationTimeStamp This is the time when the MBean was updated with a snapshot of the relevant data Timestamp
host This is the host name where the CLM application is running String
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. int
contextRoot This is the application root context for the CLM application String
nodeId This is the application node id in case the CLM application is clustered String
domain This is the namespace for the application under which the MBean data is published String


TotalNumberOfStreams

BEAN_DESCRIPTION - Publish the total number of streams, across all projects, on this server, as a single integer value. If configuration management is not enabled for a project, there is one stream per project. If configuration management is enabled, there can be multiple streams for each project. This is useful for sizing a production system. Note that the calculation of this value can add substantial load on large repositories, so should be scheduled to run infrequently at quiet times.

Advanced Property

ADVANCED_PROPERTY_TO_ENABLE_BEAN - You enable this bean by setting TotalNumberOfStreams.enableMBean to true

MBean Category: cm

Object Name

BEAN_SYNTAX_EXAMPLE
com.ibm.rdm.metric:name=TotalNumberOfStreams, 
  type=cm 

Default Frequency for Publishing

DEFAULT_BEAN_COLLECTION_FREQUENCY - Weekly, on Saturday evening at 10.30 pm

Attributes

BEAN_ATTRIBUTES_EXAMPLE

Attribute Description Type
Value A single Integer value Integer
mbeanCreationTimeStamp This is the time when the MBean was updated with a snapshot of the relevant data Timestamp
host This is the host name where the CLM application is running String
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. int
contextRoot This is the application root context for the CLM application String
nodeId This is the application node id in case the CLM application is clustered String
domain This is the namespace for the application under which the MBean data is published String


TotalNumberOfChangesets

BEAN_DESCRIPTION - Publish the total number of active changesets, across all projects, on this server, as a single integer value. If configuration management is not enabled for a project, there are no changesets. If configuration management is enabled, there can be multiple open changesets for each project. This is useful for sizing a production system. Note that the calculation of this value can add substantial load on large repositories, so should be scheduled to run infrequently at quiet times.

Advanced Property

ADVANCED_PROPERTY_TO_ENABLE_BEAN - You enable this bean by setting TotalNumberOfChangesets.enableMBean to true

MBean Category: cm

Object Name

BEAN_SYNTAX_EXAMPLE
com.ibm.rdm.metric:name=TotalNumberOfChangesets, 
  type=cm 

Default Frequency for Publishing

DEFAULT_BEAN_COLLECTION_FREQUENCY - Weekly, on Saturday evening at 10.30 pm

Attributes

BEAN_ATTRIBUTES_EXAMPLE

Attribute Description Type
Value A single Integer value Integer
mbeanCreationTimeStamp This is the time when the MBean was updated with a snapshot of the relevant data Timestamp
host This is the host name where the CLM application is running String
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. int
contextRoot This is the application root context for the CLM application String
nodeId This is the application node id in case the CLM application is clustered String
domain This is the namespace for the application under which the MBean data is published String


TotalNumberOfLinks

BEAN_DESCRIPTION - Publish the total number of links, within and between components and projects, as a single integer value.This is useful for sizing a production system. Note that the calculation of this value can add substantial load on large repositories, so should be scheduled to run infrequently at quiet times.

Advanced Property

ADVANCED_PROPERTY_TO_ENABLE_BEAN - You enable this bean by setting TotalNumberOfLinks.enableMBean to true

MBean Category: link

Object Name

BEAN_SYNTAX_EXAMPLE
com.ibm.rdm.metric:name=TotalNumberOfLinks, 
  type=link 

Default Frequency for Publishing

DEFAULT_BEAN_COLLECTION_FREQUENCY - Weekly, on Saturday evening at 10.30 pm

Attributes

BEAN_ATTRIBUTES_EXAMPLE

Attribute Description Type
Value A single Integer value Integer
mbeanCreationTimeStamp This is the time when the MBean was updated with a snapshot of the relevant data Timestamp
host This is the host name where the CLM application is running String
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. int
contextRoot This is the application root context for the CLM application String
nodeId This is the application node id in case the CLM application is clustered String
domain This is the namespace for the application under which the MBean data is published String


TotalNumberOfReviews

BEAN_DESCRIPTION - Publish the total number of reviews, within and between components and projects, as a single integer value.This is useful for sizing a production system. Note that the calculation of this value can add substantial load on large repositories, so should be scheduled to run infrequently at quiet times.

Advanced Property

ADVANCED_PROPERTY_TO_ENABLE_BEAN - You enable this bean by setting TotalNumberOfReviews.enableMBean to true

MBean Category: review

Object Name

BEAN_SYNTAX_EXAMPLE
com.ibm.rdm.metric:name=TotalNumberOfReviews, 
  type=review 

Default Frequency for Publishing

DEFAULT_BEAN_COLLECTION_FREQUENCY - Weekly, on Saturday evening at 10.30 pm

Attributes

BEAN_ATTRIBUTES_EXAMPLE

Attribute Description Type
Value A single Integer value Integer
mbeanCreationTimeStamp This is the time when the MBean was updated with a snapshot of the relevant data Timestamp
host This is the host name where the CLM application is running String
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. int
contextRoot This is the application root context for the CLM application String
nodeId This is the application node id in case the CLM application is clustered String
domain This is the namespace for the application under which the MBean data is published String


TotalArtifactsByType

BEAN_DESCRIPTION - Publishes a table of a count of the artifacts in the system, by artifact type.This can be useful for sizing a production system. Note that the calculation of this value can add substantial load on large repositories, so should be scheduled to run infrequently at quiet times.

Advanced Property

ADVANCED_PROPERTY_TO_ENABLE_BEAN - You enable this bean by setting TotalArtifactsByType.enableMBean to true

MBean Category: artifact

Object Name

BEAN_SYNTAX_EXAMPLE
com.ibm.rdm.metric:name=TotalArtifactsByType, 
  type=artifact 

Default Frequency for Publishing

DEFAULT_BEAN_COLLECTION_FREQUENCY - Weekly, on Saturday evening at 10.30 pm

Attributes

BEAN_ATTRIBUTES_EXAMPLE

Attribute Description Type
Value A table of values Table
mbeanCreationTimeStamp This is the time when the MBean was updated with a snapshot of the relevant data Timestamp
host This is the host name where the CLM application is running String
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. int
contextRoot This is the application root context for the CLM application String
nodeId This is the application node id in case the CLM application is clustered String
domain This is the namespace for the application under which the MBean data is published String


RogueQuerySummary

BEAN_DESCRIPTION - Publish data gathered from the rogue query monitor. This looks at the list of long running queries, and return figures about the size of that list, and statistics about the times that the queries in the list have been executing.This is useful for monitoring a production system, checking that the list size isn't increasing and the times are not degrading.

Advanced Property

ADVANCED_PROPERTY_TO_ENABLE_BEAN - You enable this bean by setting RogueQuerySummary.enableMBean to true

MBean Category: query

Object Name

BEAN_SYNTAX_EXAMPLE
com.ibm.rdm.metric:name=RogueQuerySummary, 
  type=query 

Default Frequency for Publishing

DEFAULT_BEAN_COLLECTION_FREQUENCY - Weekly, on Saturday evening at 10.30 pm

Attributes

BEAN_ATTRIBUTES_EXAMPLE

Attribute Description Type
queryCount The number of queries being monitored java.lang.Integer
mbeanCreationTimeStamp This is the time when the MBean was updated with a snapshot of the relevant data Timestamp
host This is the host name where the CLM application is running String
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. int
contextRoot This is the application root context for the CLM application String
nodeId This is the application node id in case the CLM application is clustered String
domain This is the namespace for the application under which the MBean data is published String
average The average wait in the list java.lang.Integer
min The minimum wait in the list java.lang.Integer
median The median wait in the list java.lang.Integer
max The maximum wait in the list java.lang.Integer


Related topics: MBeans in CLM 6.0.6.1

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Contributions are governed by our Terms of Use. Please read the following disclaimer.
Ideas, requests, problems regarding the Deployment wiki? Create a new task in the RTC Deployment wiki project