EditAttachPrintable
r1 - 2018-07-19 - 08:28:21 - RichardWattsYou are here: TWiki >  Deployment Web > DeploymentMonitoring > CLM605MXBeans > Common605Beans > MetricsCollectorTask

MetricsCollectorTask todo.png

Build basis: 6.0.5


Log Events


This provides all the errors and warnings from the log files and for each log entry provides additional contextual information like userd id, active configuration, servlet request URL etc. This is useful to understand error log entries occurring in the system when other aspects of the system are misbehaving. This provides a maximum of 1000 entries during the collection interval.


Advanced Property


You enable this bean by setting Enable Error Details Mbean to true


Syntax


com.ibm.team.foundation.logevents:name=<<contextRoot>>, 
  type=logEventDetailsMetrics, 
  errorNameAndId=* 


Frequency: 15 minutes



Attributes


Attribute Description Type
errorLevel This is the level of the error. Values are ERROR or WARN 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
Domain This is the namespace for the application under which the MBean data is published String
contributorId This is the id of the user who initiated a request that caused this error String
accessedUrl This is the URL accessed in the system when this error occurred String
queryString This is the query string portion of the accessed URL String
activeConfigId This is the active configuration id which the user was working in when the error occurred String
errorTime This is the time of error occurrence Timestamp
errorId This is the error id String
errorTitle This is the error title String
errorDetails This is the details of the error String
userId This is the user id who initiated the request that caused this error String
activeConfigName This is the name of the active configuration in which the user was working when this error occured String


Server Information


This publishes the server health information including memory usage, DB ping time and status on services and DB connections. This is useful to understand how the server is performing. Most important attribute is the dbPingTime. If the latency between server and DB gets worse it will impact the almost every use case in the product.


Advanced Property


You enable this bean by setting Enable Server Metrics MBean to true


Syntax


com.ibm.team.foundation.server:name=<<contextRoot>>, 
  type=serverMetrics 


Frequency: 15 minutes



Attributes


Attribute Description Type
maxMemory The maximum amount of memory that the Java virtual machine will attempt to use 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
dbPingTime This is the round trip time from the JTS or application server to the database in milliseconds Integer
noOfServicesWithErrorStatus This is a number of services from all components that have failed to initialize Integer
servicesWithErrorStatusMsg This is the error message associated with all the services not fully initialized String
dbConnectionStatus This is the status of the databse connection. Values are ERROR, OK or WARNING. String
dbConnectionStatusMsg This is message associated with an error for the database connection status String
serverstateId The etag of the jpi prefix mappings reflects the complete state of all prefix mappings. If there are no mappings this value is NA String
serverStateMsg This is message associated with when the server state Id indicates that a server renmae has occured String
buildId This is the build id associated with the server String
freeMemory The amount of free memory in the Java Virtual Machine in bytes Long
totalMemory The total amount of memory in the Java virtual machine in bytes Long



Related topics: Common Managed Beans

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r9 | 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.