1.7.6 Data Recorder Database

The Data Recorder Database page provides a snapshot of the recorder database and the individual data chunks stored within it.
It contains two read‑only panels:

  1. Recorder DB info – shows overall metrics (size, chunk count, retention policy, etc.) and three control buttons for modifying the retention policy or deleting old chunks.
  2. Chunks info – lists each recorded chunk with its range, creation time, and size, allowing operators to inspect or remove specific chunks.

data-recorder-db-info-web

1. Recorder DB Info

Column (from RecorderDbInfo) Description
Table name The name of the recorder database.
Total size Current size of the recorder database.
Chunk count Total number of chunks stored.
Chunk time interval Frequency at which chunks are created.
Last chunk end Date when the last chunk will finish.
Retention Policy false if no policy is configured, otherwise true.
Retention period How long before old chunks are removed (e.g., 6 months). Empty when no policy.
Last run at Timestamp of the most recent retention‑policy run (if any).
Next run Timestamp of the next scheduled retention‑policy run (empty if no policy).

Below this table are three action buttons that open the following dialogs:

Button Dialog
Remove Retention Policy Confirmation dialog – “Are you sure you want to delete the current retention policy?”
Add / Modify Retention Policy Form dialog – “Set a retention policy”
Duration (numeric input)
Unit (Months / Years)
Drop Chunks Form dialog – “Drop chunks until …”
Drop chunk until – dropdown list of available dates

2. Chunks Info

Column (from RecorderChunkInfo) Description
Chunk name Unique name assigned by the recorder DB.
Range start Timestamp of the first record in the chunk.
Range end Timestamp of the last record in the chunk.
Creation time Timestamp when the chunk was created.
Total size Size of the chunk on disk.

No dialog is required for the per‑chunk actions because the functions are controlled directly via row‑level icons (Edit/Delete) – those behave as described in the “Functions” column of the table.