1. 24 Jul, 2019 2 commits
  2. 18 Jul, 2019 1 commit
  3. 16 Jul, 2019 2 commits
    • Alessio Netti's avatar
      Analytics: added observation counting to Aggregator plugin · 6a330f21
      Alessio Netti authored
      - The "observations" operation simply counts the number of total queried
      elements over the inputs of each unit
    • Alessio Netti's avatar
      Analytics: various fixes · c5dadb3f
      Alessio Netti authored
      - Fixed a bug in UnitGenerator when generating units in relaxed mode
      - Added the latest reading as feature in the Regressor plugin
      - Added a small delay in the scheduling of analyzers to give higher
      priority to standard monitoring plugins
  4. 12 Jul, 2019 1 commit
    • Alessio Netti's avatar
      Analytics: sink units · ab3b17e3
      Alessio Netti authored
      - Allowing users to define analyzers with inputs but no outputs
      - In this case, a "sink" unit is created, which always refers to the
      root of the sensor tree
      - This is useful for control analyzers that tune system knobs but do
      not actively produce sensor data
  5. 11 Jul, 2019 1 commit
    • Alessio Netti's avatar
      Analytics: flattening of hierarchical units · 8ea5658d
      Alessio Netti authored
      - For plugins that use hierarchical units (e.g., job analyzers) a
      "flatten" plugin option was added. If enabled, output sensors in the
      sub-units of each unit will be exposed as well, and their output values
      - Minor fixes here and there
  6. 09 Jul, 2019 1 commit
  7. 01 Jul, 2019 2 commits
  8. 28 Jun, 2019 2 commits
  9. 21 Jun, 2019 4 commits
  10. 14 Jun, 2019 1 commit
  11. 13 Jun, 2019 1 commit
  12. 12 Jun, 2019 2 commits
    • Alessio Netti's avatar
      Analytics: Job aggregator plugin · 37a44e0d
      Alessio Netti authored
      - Compiles fine but completely untested for the moment
      - Also addressed many bugs for job analyzer templates
    • Alessio Netti's avatar
      Analytics: Aggregator plugin re-worked · 6d2b07a0
      Alessio Netti authored
      - Now supports also standard deviation and percentile computation
      - Multiple output sensors per analyzer can be defined, each performing
      a different aggregation task
      - QueryEngine has been slightly modified so as not to clear the input
      sensor reading buffer (if any), thus allowing to accumulate sensor
      values with subsequent calls
  13. 05 Jun, 2019 2 commits
  14. 04 Jun, 2019 1 commit
  15. 12 Apr, 2019 2 commits
    • Alessio Netti's avatar
      DA: integration of analytics in collectagent · 30c355d3
      Alessio Netti authored
      - QueryEngine integration done (but not functional yet, debugging required)
      - Changed behavior on exceptional conditions: if SensorNavigator or
      AnalyticsManager initialization fails, termination follows
      - Now the QueryEngine can also access output sensors of other Analyzers
      - Minor bugfixes
    • Alessio Netti's avatar
      DA: integration in CollectAgent (WIP) · 0f77d784
      Alessio Netti authored
      - First step for integration of the analytics framework in the collectagent
      - QueryEngine and REST API integration still missing
      - Proper testing still to be done
      - Added a probe function: the global config file is scanned before
      initialization, and if no data analytics plugins are requested, no
      sensor navigator is built
  16. 25 Mar, 2019 1 commit
    • Alessio Netti's avatar
      DA: Aggregator plugin · 6baa5ecd
      Alessio Netti authored
      - A nicer and refactored version of the "average" plugin
      - Allows to perform arbitrary aggregation operations over sensors, like
      sum, average, or maximum
  17. 13 Mar, 2019 1 commit
  18. 07 Mar, 2019 1 commit
    • Alessio Netti's avatar
      Code refactoring (make clean required) · d35348f7
      Alessio Netti authored
      - Added a 'common' directory where all shared code has been placed
      - Analytics package has been moved out of dcdbpusher, now has its own makefile
      - Some renaming here and there for uniformity