Project

General

Profile

Idea #4440

Upgrade the model of sending events to multiple Aggregators to allow compressed vs. uncompressed events

Added by Kurt Biery over 6 years ago. Updated over 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
Start date:
07/29/2013
Due date:
% Done:

0%

Estimated time:
Duration:

Description

Here are some of my notes on the initial multi-aggregator implementation:

The initial implementation is quite practical, and it simply has every EventBuilder send a copy of each event to each Aggregator. This has the downside of sending every event twice, and it also includes an extra copy of the data in the EventBuilder. However, once events are received by a suitably configured OnMon Aggregator, they are dropped on the floor if the online monitoring algorithms are busy processing a previous event, so prescaling is handled automatically.

In response to this, Alessandro asked if compressed events can be sent to the disk-writing Aggregator and uncompressed events to the online-monitoring Aggregator. This is not possible, in the initial implementation.

However, this is a desirable feature, so we should think about how to achieve this. It is possible (likely?) that it will require a totally different model of sending events from the EventBuilders to the Aggregators.

History

#1 Updated by Kurt Biery over 5 years ago

  • Target version set to NeededEnhancements


Also available in: Atom PDF