[icinga-checkins] icinga.org: icinga2/feature/ido: livestatus: implement avg, min, max, std, invsum, invavg stats aggregators

git at icinga.org git at icinga.org
Mon Jul 15 09:26:14 CEST 2013


Module: icinga2
Branch: feature/ido
Commit: cfb3c9cf9f4a23c09c75fcdd3df1bebdc2713ab2
URL:    https://git.icinga.org/?p=icinga2.git;a=commit;h=cfb3c9cf9f4a23c09c75fcdd3df1bebdc2713ab2

Author: Michael Friedrich <michael.friedrich at netways.de>
Date:   Fri Jul 12 12:07:32 2013 +0200

livestatus: implement avg,min,max,std,invsum,invavg stats aggregators

fixes #4398

---

 components/livestatus/Makefile.am                |   12 +++++
 components/livestatus/avgaggregator.cpp          |   43 ++++++++++++++++++
 components/livestatus/avgaggregator.h            |   50 +++++++++++++++++++++
 components/livestatus/invavgaggregator.cpp       |   43 ++++++++++++++++++
 components/livestatus/invavgaggregator.h         |   50 +++++++++++++++++++++
 components/livestatus/invsumaggregator.cpp       |   42 ++++++++++++++++++
 components/livestatus/invsumaggregator.h         |   49 +++++++++++++++++++++
 components/livestatus/livestatus.vcxproj         |   12 +++++
 components/livestatus/livestatus.vcxproj.filters |   36 +++++++++++++++
 components/livestatus/maxaggregator.cpp          |   43 ++++++++++++++++++
 components/livestatus/maxaggregator.h            |   49 +++++++++++++++++++++
 components/livestatus/minaggregator.cpp          |   43 ++++++++++++++++++
 components/livestatus/minaggregator.h            |   49 +++++++++++++++++++++
 components/livestatus/query.cpp                  |   18 +++++---
 components/livestatus/stdaggregator.cpp          |   45 +++++++++++++++++++
 components/livestatus/stdaggregator.h            |   51 ++++++++++++++++++++++
 16 files changed, 629 insertions(+), 6 deletions(-)

Diff:   https://git.icinga.org/?p=icinga2.git;a=commitdiff;h=cfb3c9cf9f4a23c09c75fcdd3df1bebdc2713ab2




More information about the icinga-checkins mailing list