Setting the retention period for transaction data - Transaction Finder 3.1

Transaction Finder Plugin Guide 3.1

Applies to
Transaction Finder 3.1
Last updated
2022-01-20
Content type
Guides > Plugin and extension guides
Language
English
Product
Transaction Finder
Version
3.1

To automatically delete old transaction data from your Elasticsearch database, you must set a retention period.

What you should know

  • When used disk space on the drive that contains the Elasticsearch database exceeds 90% capacity, the Elasticsearch indices stop accepting new data. Incoming data is queued in the SQL database until the indices are unblocked and the data recovery process moves the queued transaction to the Elasticsearch database.
  • The retention period defines how long to keep data in the Elasticsearch database.
  • The cleanup interval is user-configurable. By default, cleanup occurs on the first of each month.
  • The data for the previous month is kept until the current month is over.

Procedure

  1. From the Config Tool home page, open the Plugins task.
  2. Select the plugin role from the entity browser, and click the Elasticsearch tab.
  3. In the Retention period field, enter the number of months that you want to retain data for.
    NOTE: The default is 3 months. The minimum is 1 month. The maximum is 12 months.
  4. In the Cleanup time field, enter the time of day to delete old data.
  5. Click Apply.

Example

In the following example, transaction data is kept for 1 month and cleanup occurs on the first of the month at 2:00 A.M.

This means that during the month of February, the data for the current and previous month are kept. On March 1, all data from the previous month of February is kept, and the data from January is deleted.