Documentation for a newer release is available.
View Latest
Meta Data Extension Points
The meta data extension point allows you to enrich the data that is sent out on system events so that it can be consumed and used by downstream systems. The primary use case of the MetaDataExtractor is to supply additional data points for inclusion in metrics, which can then be exposed via prometheus and grafana.
The meta data extension point is accessed by providing an implementation of the 'MetaDataExtractor' interface, which contains a single method that can be overridden:
| MethodName | Description | Default Functionality |
|---|---|---|
extractMetaData |
Provides access to the current aggregate and expects the implementation to extract out a map of key/value pairs that are used for the system event enrichment. |
Returns an empty list. |