New in version 0.5.
Collects the circular buffer delta output from multiple instances of an upstream sandbox filter (the filters should all be the same version at least with respect to their cbuf output). The purpose is to recreate the view at a larger scope in each level of the aggregation i.e., host view -> datacenter view -> service level view.
Specifies whether or not this aggregator should generate cbuf deltas.
A list of anomaly detection specifications. If not specified no anomaly detection/alerting will be performed.
If preserve_data = true is set in the SandboxFilter configuration, then this value should be incremented every time the enable_delta configuration is changed to prevent the plugin from failing to start during data restoration.
Example Heka Configuration
[TelemetryServerMetricsAggregator] type = "SandboxFilter" message_matcher = "Logger == 'TelemetryServerMetrics' && Fields[payload_type] == 'cbufd'" ticker_interval = 60 filename = "lua_filters/cbufd_aggregator.lua" preserve_data = true [TelemetryServerMetricsAggregator.config] enable_delta = false anomaly_config = 'roc("Request Statistics", 1, 15, 0, 1.5, true, false)' preservation_version = 0