Parameter | Description |
charset | Character encoding used for resource files when data fetched by Lucene Monitor is indexed. Default: UTF-8 |
enabled | Whether or not the Statistics Data Collector is enabled. When disabled, the Statistics Data Collector does not consume any resource or add any overhead to Integration Server. In some environments, such as when Integration Server acts as the Enterprise Gateway Server, you will want to disable the Statistics Data Collector. When the Statistics Data Collector is disabled, many of the tables and graphs on the Dashboard will be empty. Default: true |
fileBlockSize | Number of bytes to use for buffered block reads of data. Default: 4096 |
indexerThreadCount | Number of resources that may be indexed concurrently. If there are more index tasks than there are available threads, the tasks wait until a thread becomes available. Indexer threads are from a separate thread pool; that is, indexer threads are not from the server thread pool. The minimum value is 2. Default: 8 |
indexInterval | Number of seconds between invocations of indexing tasks for any new data. Default: 300 |
jvmThreadStatsCollection | Whether or not the Statistics Data Collector gathers metrics about JVM thread states. This information is displayed in the Thread summary graph on the JVM metrics tab in the Dashboard. When jvmThreadStatsCollection is set to false, the Thread summary graph on the JVM metrics tab does not display any data. Default: true Note: Statistics Data Collector captures JVM thread state information every 60 seconds (this is not configurable). During collection of thread state information, the Statistics Data Collector pauses all running JVM threads for an instant while the state of each thread is captured. Under high loads, this pause may be noticeable. |
luceneMemorySize | Number of megabytes of memory in the JVM to dedicate to Lucene search. The Statistics Data Collector uses Apache Lucene for searching and indexing data. The minimum value is 256. Default: 256 |
maxJdbcPoolConnections | Number of concurrent JDBC connections from the JDBC pool used by the ISInternal function that can be used by the Statistics Data Collector. The minimum value is 4. Default: 4 Note: The JDBC pool alias used by the ISInternal function must have a Maximum Connections value that supports the number of connections that can be used with the Statistics Data Collector. |
maxResults | Maximum number of results permitted by the Statistics Data Collector. The minimum value is 1. Default: 1500000 |
maxTextLength | The maximum amount of textual data, measured in bytes, that may be stored in Lucene. The maxTextLength cannot be larger than the maximum CLOB size supported by the installed RDBMS. Default: 65535 Note: The maxTextLength value also determines the longest line-delimited string that can be stored in the Statistics Data Collector repository. Statistics Data Collector truncates strings that exceed this limit to this value. The term Statistics Data Collector repository refers to the collection of files located in Integration Server_directory /instances/instanceName/monitorRepo/core. |
mergeInterval | Number of seconds between invocations of merge tasks on the Lucene index. A merge task reclaims disk space by removing Lucene documents deleted from the index since the last merge operation. Default: 21600 |
mirrored | This parameter is not used. |
monitorTimeDelta | Number of milliseconds that sets the threshold for which a Statistics Data Collector event taking longer than this amount of time results in Integration Server writing a warning message to the server log. Only internal monitoring events related to the health and performance of the Statistics Data Collector can trigger the warning message. This value must be greater than 250 ms. Default: 30000 |
networkBlockSize | Number of bytes to use for network operations. Default: 4096 |
pageSize | The batch size for rows of data for the SQL query results and for inserting data. Default: 512 Note: If the ISInternal function writes to MySQL 5.7 Community Edition, set this value to Integer.MIN_VALUE: -2147483648. Otherwise, the Statistics Data Collector caches all the results in memory at once which can lead to OutOfMemoryExceptions with large result set sizes. |
pollingInterval | Length of the polling interval, measured in seconds, for repeating system tasks in Statistics Data Collector such as indexing, merging, logging, and batch JDBC inserts. The maximum value is 30 seconds. Default: 5 |
restartHours | Frequency with which the Statistics Data Collector restarts. The purpose of the restart is to minimize the disk file consumption produced by the document index from an embedded third-party library (org.apache.lucene). That is, restarting the Statistics Data Collector reduces the size of the Integration Server_directory /instances/instanceName/monitorRepo directory. Restart of the Statistics Data Collector does not affect a running Integration Server. Default: 24 |
retentionDays | Maximum number of days to retain data in the database used by the Statistics Data Collector. Periodically, the Statistics Data Collector removes any indexed Lucene documents older than the retentionDays value. Integration Server also removes any captured data that is older than retentionDays and stored in relational tables or flat files. The minimum value is 1. Default: 30 |
searcherThreadCount | Number of search requests that can execute concurrently. If the number of search requests exceeds this value, the pending search requests block until a currently executing search request completes. The minimum value is 2. Default: 8 |
timeSlice | This parameter is not used. |