- 19 Nov, 2019 1 commit
-
-
Micha Müller authored
Pusher: Refactor ConfiguratorTemplate once again. Replace partial template specialization with derived ConfiguratorTemplate for entities
-
- 08 Nov, 2019 1 commit
-
-
Alessio Netti authored
- The interval field now defaults to the value inherited from the sensor groups that the sensor belongs to - Metadata blocks in templates can now be overwritten completely or only in part
-
- 30 Oct, 2019 1 commit
-
-
Michael Ott authored
-
- 09 Oct, 2019 1 commit
-
-
Alessio Netti authored
- Also added a "pattern" field to SensorMetadata class for consistency with the DCDB::PublicSensor class
-
- 07 Oct, 2019 1 commit
-
-
Alessio Netti authored
-
- 04 Oct, 2019 1 commit
-
-
Alessio Netti authored
- Data is correctly parsed from DCDBPusher, sent as JSON, and received by collectagents - Integration in libdcdb is still pending
-
- 12 Sep, 2019 1 commit
-
-
Alessio Netti authored
- Removed automatic assignment of sensor names to MQTT topics and vice versa if either is empty - All boolean checks now use the to_bool function
-
- 29 Aug, 2019 1 commit
-
-
Michael Ott authored
-
- 22 Aug, 2019 1 commit
-
-
Michael Ott authored
-
- 21 Aug, 2019 1 commit
-
-
Michael Ott authored
Create sensor names from mqttsuffix if not configured otherwise and vice versa. For sensor groups that use entities, create group name from entity name if not configured otherwise.
-
- 16 Aug, 2019 2 commits
-
-
Michael Ott authored
-
Michael Ott authored
-
- 13 Aug, 2019 1 commit
-
-
Alessio Netti authored
- If a subSampling value of 0 or lower is chosen for a sensor, it will never be pushed out over MQTT/Cassandra and only kept in memory
-
- 05 Aug, 2019 1 commit
-
-
Alessio Netti authored
- Decoupled the stop() and wait() methods - A stop command is issued to all sensor groups, then a wait is performed - Wait() now does busy waiting at a 10ms frequency and times out based on the interval of the sensor group
-
- 25 Jul, 2019 1 commit
-
-
Alessio Netti authored
- This plugin allows to write arbitrary sensor data to the local file system - Removed the obsolete sink functionality in SensorBase - Also fixed a minor bug concerning MQTT topic assignment in template analyzers
-
- 01 Jul, 2019 1 commit
-
-
Micha Müller authored
-
- 27 Jun, 2019 1 commit
-
-
Micha Müller authored
-
- 26 Jun, 2019 2 commits
-
-
Micha Müller authored
- use std::atomic_flag based spin lock for thread safety - minor fixes and improvements
-
Micha Müller authored
-
- 18 Jun, 2019 3 commits
-
-
Micha Müller authored
- Update/improve doxygen documentation - Unify function name scheme of entity with SensorGroups - Squash some TODOs
-
Micha Müller authored
-
Micha Müller authored
- Adapt Configurators: *Introduce partial template specialization in ConfiguratorTemplate *Move common logic to ConfiguratorInterface *Update and improve doxygen documentation *Adapt all plugin configurators - Refactor printConfig of SensorGroups - Minor improvements overall
-
- 07 Jun, 2019 2 commits
-
-
Daniele Tafani authored
-
Alessio Netti authored
- The MQTT topic of a sensor is now used to identify the file name of the sink and is appended to the path given as input
-
- 04 Jun, 2019 2 commits
-
-
Micha Mueller authored
-
Micha Mueller authored
-
- 30 Apr, 2019 1 commit
-
-
Alessio Netti authored
-
- 27 Apr, 2019 1 commit
-
-
Micha Mueller authored
Change perf-plugin implementation: Instead of duplicating sensorGroups per CPU only one group is used with duplicated sensors
-
- 25 Mar, 2019 1 commit
-
-
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)
-
- 13 Mar, 2019 2 commits
-
-
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
-
- 11 Mar, 2019 1 commit
-
-
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 1 commit
-
-
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
-