monasca-analytics/test/ingestor
Joan Varvenne 3f5fc11f31 Add basic analytics for Monasca metrics
This commit introduces 3 examples of LDPs that process
monasca metrics:

 * `Aggregate` - compute simple stats per metric name.
 * `Combine` - allow mixing of different metrics by providing
   a simple expression parser that gets transformed into
   CPython bytecode.
 * `Derivative` - compute a metric derivative.

While quite simple, those examples, will help us improve the
framework by emphazing some of the problems we will face when
working on more complex solution such as:

 * Spark's inability to share data between sliding windows.
 * Ordering of data.
 * Sampling of metrics / events.

Change-Id: I259022f20e9b288aa2a08c24ad4a5f41a20e6095
2016-07-01 00:20:22 -06:00
..
__init__.py H104 support 2016-06-03 12:42:47 +00:00
test_base.py Add basic analytics for Monasca metrics 2016-07-01 00:20:22 -06:00
test_cloud.py Add basic analytics for Monasca metrics 2016-07-01 00:20:22 -06:00
test_iptables_ingestor.py Add basic analytics for Monasca metrics 2016-07-01 00:20:22 -06:00