- 12 Apr, 2019 1 commit
-
-
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
-
- 06 Apr, 2019 3 commits
-
-
Micha Mueller authored
-
Micha Mueller authored
-
Micha Mueller authored
-
- 25 Mar, 2019 2 commits
-
-
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
-
Alessio Netti authored
- Auto-publish is now case insensitive with respect to the <sensor> and <group> patterns - If an invalid pattern was specified (missing <sensor> clause) the configuration is aborted - Checks for the uniqueness of sensor and group names have been temporarily dropped as they interfere with templates and entities (until we find a good solution for MQTT topics)
-
- 22 Mar, 2019 4 commits
-
-
Michael Ott authored
-
Daniele Tafani authored
-
Michael Ott authored
-
Micha Mueller authored
-
- 21 Mar, 2019 1 commit
-
-
Michael Ott authored
-
- 19 Mar, 2019 1 commit
-
-
Micha Mueller authored
-
- 13 Mar, 2019 3 commits
-
-
Alessio Netti authored
-
Alessio Netti authored
- Added some more indentation to make the configurations more readable - Fixed one more warning in dcdbquery
-
Alessio Netti authored
- Boolean configuration options now all accept "true" and "on" keywords - Cache interval and thread count parameters removed from the command-line interface for consistency; these can still be set in the config files like all other parameters - global.conf file renamed to dcdbpusher.conf for consistency
-
- 12 Mar, 2019 2 commits
-
-
Alessio Netti authored
- Fixing a few warnings here and there in the tools subdirectory
-
Alessio Netti authored
- Name uniqueness checks have been extended to sensor names and sensor groups (managed by two separate sets)
-
- 11 Mar, 2019 3 commits
-
-
Alessio Netti authored
- Sensor caches across DCDB are now managed by the CacheEntry implementation under "common" - Provides utility methods to perform averages, checks, get views etc. - SensorCache class in collectagent kept due to its libdcdb dependencies
-
Alessio Netti authored
- We enforce that instantiated analyzers have unique names - The checks are carried out by the MQTTChecker class, which maintains group/analyzer names in a separate sets with respect to MQTT topics
-
Alessio Netti authored
- Checks on MQTT topics have been made generic in the MQTTChecker singleton class under "common" - MQTT topic checks are now performed also when plugins are reloaded; if the checks fail, the plugin is cleared and left uninitialized - All sensors in a plugin not satisfying the checks are logged now, not only the first one - Fixed a minor bug that resulted in msgrates of 0 under certain compilers, due to type promotion in C++
-
- 07 Mar, 2019 3 commits
-
-
Alessio Netti authored
- Removed dependencies from data analytics framework to dcdbpusher - Checks for correctness of MQTT topics moved to the mqttChecker shared class
-
Alessio Netti authored
- Fixed some linking issues with the SensorNavigator - dcdbpusher now uses the common logging interface to setup file and command-line sinks
-
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
-
- 05 Mar, 2019 3 commits
-
-
Michael Ott authored
-
Micha Mueller authored
-
Micha Mueller authored
-
- 04 Mar, 2019 2 commits
-
-
Michael Ott authored
-
Michael Ott authored
-
- 02 Mar, 2019 1 commit
-
-
Micha Müller authored
Msr See merge request dcdb/dcdbpusher!2
-
- 01 Mar, 2019 3 commits
-
-
Alessio Netti authored
-
Alessio Netti authored
- Fixed a minor issue that caused text corruption when using the -h option on certain shells - Collectagent now exits gracefully also when receiving a SIGTERM signal
-
Alessio Netti authored
- Using the "delay" parameter, analyzers can be started in a delayed way - Useful to let sensor caches fill and prevent errors being thrown
-
- 28 Feb, 2019 1 commit
-
-
lu43jih authored
-
- 27 Feb, 2019 5 commits
-
-
Micha Mueller authored
-
Alessio Netti authored
-
Alessio Netti authored
-
Alessio Netti authored
- Setting a maxMsgNum of -1 will result in the minimum possible value (slightly above the predicted message rate) being picked as a cap - Added some logging to make the feature more verbose
-
Micha Mueller authored
-
- 26 Feb, 2019 1 commit
-
-
Alessio Netti authored
- Added configuration options to tune the Cassandra driver for optimal performance - Added a "debugLog" configuration switch that enables logging of errors in asynchronous inserts in the Cassandra driver
-
- 25 Feb, 2019 1 commit
-
-
lu43jih authored
-