Skip to content

Latest commit

 

History

History

Event Recorder

This framework represents the lowest level of the analytics subsystem as its only purpose is to record and stored recorded events into the timeseries database Clickhouse.

The recorded events are available by accessing the analytics database using the Databases helper.

Most probably these recorded events will be used by two other frameworks. These are either Metrics or Jobs.

To create a new type of events to be recorded, a subclass of Event has to be created. Used composites like WebData or UserData or create your own to store commonly used data (which will most probably be auto-filled by the save handlers).

Note that the buffer utilization, which is named events_buffer_usage can be monitored via the system metrics reporter (http://localhost:9000/system/state or http://localhost:9000/system/metrics).