Jump to: navigation, search

Difference between revisions of "Ceilometer/AlarmEvaluatorJuno"

(Statistics over sliding windows)
(Statistics over sliding windows)
Line 3: Line 3:
  
 
===Map-reduce approach===
 
===Map-reduce approach===
[[File:EvaluatorMapReduce.png|frameless|Map reduce approach]]
+
[[File:EvaluatorMapReduce.png|thumbnail|Map reduce approach]]
  
 
===Increment/decrement approach===
 
===Increment/decrement approach===
[[File:EvaluatorIncDecrement.png|frameless|Map reduce approach]]
+
[[File:EvaluatorIncDecrement.png|thumbnail|Increment Decrement approach]]
  
 
Statistics where increments/decrements are possible:  
 
Statistics where increments/decrements are possible:  

Revision as of 19:05, 16 May 2014

Statistics over sliding windows

Two approaches to improve the alarm evaluator were discussed at the summit.

Map-reduce approach

Map reduce approach

Increment/decrement approach

Increment Decrement approach

Statistics where increments/decrements are possible:

  • count,
  • sum,
  • average,
  • stddev

Statistics with special implementation:

  • min/max : needs O(log n) space (probably in DB), where n = window size
  • percentile : classical statistics query
  • cardinality : approximate algorithm, extremely efficient

Map-reduce approach covers all these statistics.