- 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
-
- 26 Sep, 2019 1 commit
-
-
Alessio Netti authored
- When building the SensorNavigator, trailing whitespace must be stripped from the sensor names if they were shorter than 16 characters
-
- 30 Aug, 2019 1 commit
-
-
Alessio Netti authored
- Fixed a bug that prevented pipelines in collectagent deployments - Incremented the tolerance threshold of fuzzy queries to 1h - Fixed the assignment of MQTT topics to job sensors
-
- 29 Jul, 2019 1 commit
-
-
Alessio Netti authored
- Make clean might be required
-
- 01 Jul, 2019 1 commit
-
-
Micha Müller authored
-
- 17 Jun, 2019 1 commit
-
-
Alessio Netti authored
- Now it is possible to perform queries on raw topics without doing a lookup on the publishedsensors table, by using the -d option
-
- 14 Jun, 2019 1 commit
-
-
Alessio Netti authored
- Removed the dlclose call on plugin unloads to avoid segmentation fault issues at destruction time of boost thread objects due to failed symbol resolution - QueryEngine in DCDBPusher does not block anymore while being updated, but simply returns NULL
-
- 11 Jun, 2019 1 commit
-
-
Alessio Netti authored
- In the new implementation the sensor map used to speed up access to sensor data is rebuilt synchronously when plugins are reloaded/loaded/unloaded - Any threads accessing the sensor query callback will block until the update has finished
-
- 07 Jun, 2019 2 commits
-
-
Alessio Netti authored
-
Alessio Netti authored
- New method is lock-based and compatible with all features (e.g. REST API) in the framework - Performance impact is expected to be negligible as race conditions will not be frequent
-
- 06 Jun, 2019 1 commit
-
-
Alessio Netti authored
- Template for Job Analyzers, derived from AnalyzerInterface
-
- 04 Jun, 2019 1 commit
-
-
Micha Mueller authored
-
- 28 May, 2019 2 commits
-
-
Alessio Netti authored
- Added documentation to the new SensorID implementation - NOTE: virtual sensors will likely require some modifications due to how topics are handled now ('/' separator clashing with divide symbol)
-
Alessio Netti authored
- String topics are now used across all of DCDB, up to Cassandra - As of now, sensor names ALWAYS match MQTT topics - Users can still define sensor "aliases" via dcdbconfig that point to the same topics
-
- 24 May, 2019 1 commit
-
-
Micha Mueller authored
-
- 30 Apr, 2019 2 commits
-
-
Alessio Netti authored
- Textual MQTT topics working in dcdbpusher and data analytics framework - REST API still not working properly - Testing on the collectagent not performed yet
-
Alessio Netti authored
-
- 29 Apr, 2019 1 commit
-
-
Alessio Netti authored
- a "filter" configuration parameter has been added, which is used to discard sensor names when building the sensor navigator - Can be used to e.g. build a sensor navigator in a collectagent using only the sensors that are directly collected by it - Implemented a switch to select leftmost/rightmost binary search in CacheEntry, used for the QueryEngine
-
- 26 Apr, 2019 1 commit
-
-
Alessio Netti authored
- Virtual threads can now be automatically aggregated for procstat and sar groups - the htVal parameter is the number of physical threads; corresponding virtual threads are determined via modulo arithmetic - Minor changes to AnalyticsController in collectagent
-
- 24 Apr, 2019 1 commit
-
-
Alessio Netti authored
- The GlobalConfiguration class includes all shared logic to read and parse configuration attributes for the collectagent and dcdbpusher - The class is further expanded to add application-specific configuration parameters and blocks
-
- 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 1 commit
-
-
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
-