"monitor" section
Configures the built-in monitoring of Codebeamer.
A typical example
"monitor": {
"mbeanEnabled": true,
"gatherInterval": 60, // in seconds
"timeToLive": 3, // in days
"slowStatementDurationInterval": 30, // in seconds,
"slowStatementTableSize": 50
}
"monitor" Additional Information
Parameter
Default Value
Description
"gatherInterval"
Configures monitor log gathering interval, needs application restart.
"timeToLive"
Configures cleanup period for monitoring logs.
"slowStatementDurationInterval"
Configures in seconds slow request duration. Available since Codebeamer release 20.11-SP4 (CARMEN).
"slowStatementTableSize"
Configures table size for slow requests, ignored when exporting. Available since Codebeamer release 20.11-SP4 (CARMEN).
"enableThreadDump"
false
Enables/disables slow request thread dumps. Available since Codebeamer release 20.11-SP9.
"enableGlobalThreadDump"
true
Enables the creation of global thread dumps consisting of all live platform Java threads.
* 
To preserve the optimal performance and stability of Codebeamer, PTC recommends setting the value of this property to false. Set enableGlobalThreadDump to true only for troubleshooting purposes, or when advised by PTC Technical Support.
When this property is set to true and the application server detects slow requests, Codebeamer creates a global thread dump file consisting of all live platform Java threads. This file includes a stack trace and synchronization information that system administrators and PTC Technical Support can analyze to troubleshoot performance issues.
When this property is set to false, Codebeamer does not create global thread dump files.
You can also generate a global thread dump manually. As a Codebeamer System Administrator, go to System Admin > Slow requests, and click Dump all threads.
"globalThreadDumpCreationThrottlingInterval"
3600
Configures the interval, in seconds, for Codebeamer to generate a global thread dump file. By default, the value is set to 3600 seconds, allowing one global thread dump file to be generated per hour.
This property is activated only when "enableGlobalThreadDump" is set to true.
Was this helpful?