- Feb 26, 2019
-
-
Jan Mach authored
Descriptions of common parameters should be in the documentation, so that the updates do not have to be done on so many places. Additional documentation should be present only for script/daemon specific parameters. (Redmine issue: #3387)
-
Jan Mach authored
This commit brings in considerable amount of work. When working on this issue everything was so tied together, that I have abandoned all attempts to split it into multiple commits. There are following changes and more: * Implementation of lightweight chroot for containing the application in single directory tree. * Design changes in scripts and daemons to implement the lightweight chroot. * Many configuration file changes to make everything work properly. * Makefile additions, new targets related to running * Updated development documentation page. (Redmine issue: #4216)
-
- Apr 30, 2018
-
-
Jan Mach authored
This patch attempts to make installation of Mentat system as simple as possible by improving the default configuration and cron files for each of the Mentat modules. The goal is to have most of the system up and running after the installation with as less configuration changes as possible. There are however some things that can not be configured in advance, for example email addresses for various reporting, so these are all directed to the local root. (Redmine issue: #3387)
-
- Mar 12, 2018
-
-
Jan Mach authored
-
- Aug 09, 2017
-
-
Jan Mach authored
(Redmine issue: #3387)
-
- Aug 04, 2017
-
-
Jan Mach authored
Migration, refactoring and code style unification to support latest PyZenKit and Pynspect libraries. This huge update represents a lot of work on many parts of the system. After major upgrade in PyZenKit and Pynspect libraries it was necessary to bring this project up to date. There were many changes in the code, lot of refactoring and while all this was done, code quality was improved, documentation written and unit tests modified. Many of these changes simply make sure, that the code works with latest versions of both libraries. This commit is supposed to be a single major feature upgrade, after this only smaller commits will follow to polish this huge amount of work. (Redmine issues: #3374, #1017, #3361, #3387, #3443)
-
- Jul 18, 2017
-
-
Jan Mach authored
Statistician is message post-processing module performing statistical calculations for given time frame and storing them to persistent storage and RRD databases. (Redmine issue: #3379)
-
- Jun 22, 2017
-
- May 10, 2017
-
-
Jan Mach authored
The mentat-storage.py module will most likelly be the last module in processing chain, so it should delete the messages by default, othewise the whole procesing chain will hang. Additionally, there was a small fix that needed to be done in module unit test file. (Redmine issue: #3364 and #1017)
-
- May 03, 2017
-
- Apr 13, 2017
-
-
Jan Mach authored
This commit introduces finished working prototype of mentat-storage.py real-time message processing module including appropriate unit tests and basic documentation work. Key features are possible customization of target database and collection, usage of core database configuration file, which can be overriden with local config file, or command line options. Messages are currently stored in database one by one, however batch processing will possibly be implemented in the future. (Redmine issues: #3364, #1017 and #3361)
-