Event History Recorder

The component allows configuring the recording of the events to the internal storage of Banalytics VMS. The view consists of two tabs: Realtime and Grouped view. These are just different visualization methods of the logged events.

Example

Without any special configuration, the Realtime tab displays events the Banalytics agent generates at the current moment (the delay depends on the state of the network).

However, the component does not log events by default. You can watch the system in real-time by selecting the desired event type, but the history is not saved. Once you leave the page, the history will be lost.

To log the necessary events, you should configure their forwarding to the Event History Recorder component. Here is an example of such a configuration. Read more about the event manager here.

Example
Example

The provided configuration will log changes in the statuses of actions and tasks and file recording. With this configuration, a server reboot will log events for stopping and running the server, all linked cameras, and their tasks. So, this configuration helps you monitor your surveillance system's health and revisit at which moments the system was down.

Configuration Parameters

Value Required (Yes/No) Description Default
uuid Yes A unique, automatically generated identifier for this component instance. This value is not editable.
Restart on failure Yes Restart mode upon catching an error:
  • Stop on failure - not restarted until triggered manually.
  • Immediately - tries to restart automatically immediately after catching an error.
  • 10 sec - tries to restart automatically with a 10-seconds delay after catching an error.
  • 30 sec - tries to restart automatically with a 30-seconds delay after catching an error.
  • 1 min - tries to restart automatically with a 1-minute delay after catching an error.
Default to 10 sec
Datasource No The SQL database used to store connection and telemetry data. Options are populated from the configured SQL Datasource component.
Title Yes A custom, user-defined label for this Event History Recorder instance, making it easier to distinguish among multiple recorders.
History length (days) Yes Defines how much time an event stores in data storage.
Cleanup period Yes Interval for executing the event cleanup job.
Was this page helpful ? Yes No