- 18 Apr, 2019 1 commit
-
-
Alessio Netti authored
- The REST API of the data analytics framework is now functional in the collectagent as well - This implementation is temporary and should be replaced with a generic REST API server whenever possible
-
- 15 Apr, 2019 2 commits
-
-
Alessio Netti authored
- Batch size in the collectagent now taken into account to determine if a specific sensor cache is stale or not
-
Alessio Netti authored
- Integration of data analytics framework in collectagent complete - REST API integration still pending - Added some documentation to the code
-
- 12 Apr, 2019 2 commits
-
-
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 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
-
- 13 Mar, 2019 2 commits
-
-
Alessio Netti authored
-
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
- 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
-
- 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
-
- 01 Mar, 2019 1 commit
-
-
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
-
- 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
-
-
Alessio Netti authored
- The CollectAgent sensor cache is automatically purged each X seconds (X is configurable through the cleaningInterval parameter), deleting all entries than have not been updated in the last X seconds - Fixed some minor bugs related to index management in sensor caches
-
- 19 Dec, 2018 1 commit
-
-
Michael Ott authored
-
- 18 Dec, 2018 3 commits
-
-
Michael Ott authored
-
Michael Ott authored
-
Alessio Netti authored
- Round-robin thread-to-connection assignment policy (speedup on small instantiations) - Sensor cache entries are pre-allocated to avoid reallocations, and shrunk to the correct size later - Avoiding heap allocations during message processing and recycling buffers
-
- 11 Dec, 2018 1 commit
-
-
Micha Mueller authored
-
- 07 Dec, 2018 1 commit
-
-
Alessio Netti authored
- Added BOOST logging in the style of dcdbpusher - All logging-related functionality is in logging.h
-
- 04 Dec, 2018 1 commit
-
-
Alessio Netti authored
- The collectagent is now configurable, like dcdbpusher - Available config options can be seen in the sample collectagent.conf file - Supplying a path containing config files is mandatory, like dcdbpusher; this may change in the future - Please do a make all && make install from the root of the repo to update scripts and directories that were modified to add config support
-
- 22 Nov, 2018 1 commit
-
-
Alessio Netti authored
- MQTT publish messages that have a topic preceded by the /DCDB_MAP/ keyword will be interpreted as sensor name auto-publish messages - The payload of such messages is a string defining a sensor name, that is used together with the MQTT topic to perform a "sensor publish" action on the Cassandra db, like dcdbconfig does
-
- 19 Oct, 2018 1 commit
-
-
Michael Ott authored
-
- 23 Mar, 2018 1 commit
-
-
Michael Ott authored
-
- 13 Mar, 2018 1 commit
-
-
Michael Ott authored
-
- 09 Mar, 2018 1 commit
-
-
Michael Ott authored
Beautify usage output, streamline parameters with other DCDB tools, and use more meaningful parameter characters
-
- 09 Feb, 2018 1 commit
-
-
Michael Ott authored
-
- 09 Nov, 2017 1 commit
-
-
Michael Ott authored
-
- 12 Sep, 2017 1 commit
-
-
Michael Ott authored
-
- 27 Jan, 2017 3 commits
-
-
Michael Ott authored
-
Michael Ott authored
-
daniele authored
-
- 05 Oct, 2016 1 commit
-
-
Michael Ott authored
-
- 29 Sep, 2016 1 commit
-
-
Michael Ott authored
-
- 08 Sep, 2016 1 commit
-
-
Michael Ott authored
-
- 01 Sep, 2016 2 commits
-
-
daniele authored
-
Michael Ott authored
-
- 08 Aug, 2016 1 commit
-
-
Michael Ott authored
-
- 11 May, 2016 1 commit
-
-
Axel Auweter authored
-
- 18 Jan, 2016 1 commit
-
-
Axel Auweter authored
-
- 12 Aug, 2015 1 commit
-
-
Axel Auweter authored
-
- 19 May, 2015 1 commit
-
-
Axel Auweter authored
* Added SensorConfig and DCDBPublicSensor classes as interface for dcdbconfig * Fixed bugs and tested: --> CollectAgent fully working --> dcdbconfig fully working
-