analytics.reports.checkpoint_rate

Background

This setting controls the rate at which the query reports system will checkpoint intermediate data to disk while updating the query reports database. This value controls the memory and disk usage of reporting. Setting it too high will increase memory usage as data will build up in memory until it is written out to disk. Setting it too low will increase the amount of intermediate data written out to disk and may increase memory usage at the end of the reports update process when intermediate data is read back in from disk for re-aggregation. It is an advanced setting and care should be taken when modifying its value.

Setting the key

Set this configuration key in the search package or data source configuration.

Use the configuration key editor to add or edit the analytics.reports.checkpoint_rate key, and set the value. This can be set to any valid Integer value.

Default value

By default, it sets query reporting to checkpoint every 300 log files read:

analytics.reports.checkpoint_rate=300

Examples

To checkpoint every 600 log files read:

analytics.reports.checkpoint_rate=600

See also