These settings configure the JMX infrastructure for your Curam application.
Property Name |
Type |
Meaning |
---|---|---|
curam.jmx.monitoring_enabled |
BOOLEAN |
Whether JMX monitoring is enabled or not in the application. |
curam.jmx.transaction_tracing_enabled |
BOOLEAN |
Whether transaction tracing is enabled or not in the application. When this is enabled, in-flight data collection is enabled as well. |
curam.jmx.transaction_tracing_url_filter |
STRING |
Regular expression to identify URLs for which transaction tracing data is collected. |
curam.jmx.transaction_tracing_max_recorded_threads |
INT32 |
The maximum number of threads for which transaction tracing data is collected. Note that at any one moment there could be more than this number of threads in the transaction tracing data but a significant amount of entries will only be preserved for this number of threads. |
curam.jmx.transaction_tracing_purge_period |
INT32 |
The period of time, in seconds, between checks to ensure that only the number of threads specified in curam.jmx.transaction_tracing_max_recorded_threads are preserved in the transaction tracing data. |
curam.jmx.transaction_tracing_max_thread_idle_time |
INT32 |
The maximum amount of time, in seconds, a thread is allowed to be idle before its transaction tracing data can be cleared. |
curam.jmx.configured_mbeans_ejb |
STRING |
The list of MBeans configured in the EJB container. |
curam.jmx.configured_mbeans_web |
STRING |
The list of MBeans configured in the WEB container. |
curam.jmx.per_user_statistics_filter |
STRING |
Regular expression to identify users for which individual statistics are collected. |
curam.jmx.in_flight_statistics_enabled |
BOOLEAN |
Whether or not statistics about in-flight transactions are collected. |
curam.jmx.sql_statement_statistics_enabled |
BOOLEAN |
Whether or not SQL statement statistics collection is enabled. |
curam.jmx.download_statistics_allowed |
BOOLEAN |
Whether or not the download of JMX statistics is allowed. |
curam.jmx.download_statistics_username |
STRING |
The username of the user who is allowed to download the JMX statistics. |
curam.jmx.end_user_statistics_enabled |
BOOLEAN |
Whether or not end user statistics collection is enabled. |
curam.jmx.end_user_statistics_user_filter |
STRING |
Regular expression that selects users for which end user statistics are collected. |
curam.jmx.end_user_statistics_display_enabled |
BOOLEAN |
Whether or not the end user statistics are displayed in the browser. If true, the statistics for the current page are displayed in the top left corner of the page. |
curam.jmx.end_user_statistics_upload_delay |
INT32 |
The delay in seconds between the page reporting being loaded and the moment the statistics are uploaded. |