EditAttachPrintable
Revision 2 - 2018-08-28 - 17:30:34 - RichardWatts

ClusterMetricsTask todo.png

Build basis: 6.0.5

Clustering has several managed beans for monitoring the overall state of the distributed system. These beans will display no data until (a) Clustering is enabled/deployed and (b) the collection interval has occurred.


MQTT Endpoint Metrics


This provides information about configured end points with the MessageSight MQTT broker. It has details like total connections, bytes read or written, messages sent/received/lost etc.


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.cluster.mqtt:name=<<contextRoot>>, 
  type=mqttEndpointStatistics


Frequency: 15 Minutes



Attributes


Attribute Description Type
ResetTime Time at which the statistics for the topic were reset Date
creationTimeStamp 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
Enabled Endpoint is enabled? Boolean
NodeName Name of the appliance String
TimeStamp Date and time Date
Name Name of the endpoint String
TotalConnections Total number of connections Long
ActiveConnections Number of currently active connections Long
BadConnections Number of connections that failed to connect since reset Long
MsgRead Number of messages that are read since reset Long
MsgWrite Number of messages that are written since reset Long
BytesRead Number of bytes read since reset Long
BytesWrite Number of bytes written since reset Long
LostMessageCount Number of messages that are lost since reset Long
WarnMessageCount Warn Message Count Long


MQTT Memory Metrics


This provides information about the memory characteristics of the MessageSight MQTT broker machine. It includes details like free memory, message payloads etc.


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.cluster.mqtt:name=<<contextRoot>>, 
  type=mqttMemorytatistics


Frequency: 15 Minutes



Attributes


Attribute Description Type
ClientStates The amount of memory that is being consumed by IBM MessageSight for Client States Long
creationTimeStamp 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
NodeName Name of the appliance String
TimeStamp Date and time Date
MemoryTotalBytes The total amount of physical memory on IBM MessageSight Long
MemoryFreeBytes The amount of physical memory that is available Long
MemoryFreePercent The amount of free memory as a percentage of total physical memory on MQTT Broker Long
ServerVirtualMemoryBytes The amount of virtual memory that is being used by IBM MessageSight Long
ServerResidentSetBytes The amount of physical memory that is being used by IBM MessageSight Long
MessagePayloads The amount of memory that is being consumed by IBM MessageSight for message payloads Long
PublishSubscribe The amount of memory that is being consumed by IBM MessageSight for publish/subscribe data structures Long
Destinations The amount of memory that is being consumed by IBM MessageSight for destinations on which messages can be buffered Long
CurrentActivity The amount of memory that is being consumed by IBM MessageSight for current activity Long


MQTT Store Metrics


This provides information about the disk and pool characteristics of the MessageSight MQTT broker machine.


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.cluster.mqtt:name=<<contextRoot>>, 
  type=mqttStoretatistics


Frequency: 15 Minutes



Attributes


Attribute Description Type
*RecordsUsedBytes Pool Records used memory in bytes Long
creationTimeStamp 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
NodeName Name of the appliance String
TimeStamp Date and time Date
DiskUsedPercent Specifies the percentage of disk space that is used Long
DiskFreeBytes Specifies the amount of disk space that is available Long
MemoryUsedPercent Specifies the percentage of persistent memory that is used, and therefore not available Long
MemoryTotalBytes Total memory in bytes Long
*TotalBytes Pool total bytes Long
*UsedBytes Total used bytes by Pool Long
*UsedPercent Memory in Percent used by Pool Long
*RecordsLimitBytes Pool Records limit in bytes Long


MQTT Topic Metrics


This provides information about the topics in the MessageSight MQTT broker machine. It includes details like subscriptions, published messages etc.


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.cluster.mqtt:name=<<contextRoot>>, 
  type=mqttTopictatistics


Frequency: 15 Minutes



Attributes


Attribute Description Type
FailedPublishes The number of publish requests that failed because the message is rejected by one or more subscriptions. Long
creationTimeStamp 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
NodeName Name of the appliance String
TimeStamp Date and time Date
TopicString The topic that is being monitored. The topic string always contains a wildcard. String
Subscriptions The number of active subscriptions on the topics that are monitored. The figure shows all active subscriptions that match the wild carded topic string. Long
ResetTime The time at which the statistics for the topic were reset. The ResetTime is usually the time when the topic monitor is created. Date
PublishedMsgs The number of messages that are successfully published to a topic that matches the wildcarded topic string. Long
RejectedMsgs The number of messages that are rejected by one or more subscriptions where the quality of service level did not cause the publish request to fail. Long


Jazz MQTT Service – Messages Received Count


This facet captures the count of messages received by the Jazz MQTT service.


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.counters:name=<<contextRoot>>, 
  type=counterMetrics, 
  group=MqttService,
  facet=Count,
  counterName=*


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Messages Received Frequency (msgs/sec)


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Messages Received Reset Counter


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Messages Sent Count


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Messages Sent Frequency (msgs/sec)


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Messages Sent Reset Counter


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Messages Sent Queued Counter


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Messages Received Queue Exhausted Counter


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Published Messages Lost Count


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Message Processing Time


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Message Sent Result - Success


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Message Sent Result - Failure


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Message processed on main thread


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Received Messages - Queue Size


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Received Messages – thread pool size


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Failed connections to broker


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Jazz MQTT Service – Lost connections to broker


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Distributed Data Microservice – Key Size


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Distributed Data Microservice – Added Value Size


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Distributed Data Microservice – Number of Elements in Map


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Distributed Data Microservice – Bytes transferred (in kb)


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Distributed Data Microservice – Elapsed time (in ms)


[Description]


Advanced Property


You enable this bean by setting Enable Cluster Metrics Mbean to true


Syntax


com.ibm.team.foundation.diagnostic:name=<<contextRoot>>, 
  type=diagnosticMetrics, 
  testId=* 


Frequency: 15 Minutes



Attributes


Attribute Description Type
Domain This is the namespace for the application under which the MBean data is published String
creationTimeStamp 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



Related topics: Common Managed Beans

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r7 | r4 < r3 < r2 < r1 | More topic actions...
This site is powered by the TWiki collaboration platformCopyright © by IBM and non-IBM 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.
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.