Commit graph

32 commits

Author SHA1 Message Date
83827e8070 Reverted databases back to be tasks again. This is more native to the API of Linspector. (0.26.0) 2023-08-31 22:30:05 +02:00
70aeccfe76 Some configuration files update for testing and requirements.txt update. (0.21.6) 2023-07-15 00:39:53 +02:00
4f30af83db More logging adjustments and improvements. (0.21.1) 2023-02-24 01:45:15 +01:00
e4ad0bc5d5 Refactoring! Removed all unused code and made stuff consistent! (0.20.4) 2023-02-22 22:39:51 +01:00
7360ab1936 Some small improvements and refactoring. 2023-02-22 16:55:06 +01:00
c8fa991478 First commit with working service execution and a defined log output (0.20). 2023-02-22 15:25:58 +01:00
2922cc930c Added etc.dev/ for development. All implemented options should go over to etc/ with full description. 2023-02-20 07:53:09 +01:00
b414997545 Added some more testing stuff and tried different cong values. Some ideas added to comments too. 2023-02-11 03:06:46 +01:00
c7b276056c Added Splunk task and some more interesting libraries to requirements.txt. 2023-02-03 03:24:22 +01:00
a405aea503 timezone can be set in each monitor and overrides other settings. 2022-10-11 07:26:42 +02:00
e5dbdc7264 Some more config stuff for better debugging in identifier test_test1. 2022-10-06 22:56:17 +02:00
5d99640480 Some more logging stuff. 2022-10-06 05:05:41 +02:00
390f768172 Added a default job interval if not configured in core or monitor configuration. 2022-10-06 04:08:19 +02:00
a2fe8e8196 Some more error handling and logging. 2022-10-06 03:24:16 +02:00
fc925d1d82 Made the monitor interval optional and set 300 seconds to default. 2022-10-06 03:08:16 +02:00
7e228a3196 Some more logging stuff. log is now a global function as argument.
Don't know if it is good, but it made things easier to me.
2022-10-06 02:42:15 +02:00
e665933bfb Some more logging stuff... 2022-10-05 05:50:13 +02:00
dfedaa5d2e Configuration and monitor configuration update. 2022-10-04 02:19:18 +02:00
549510c3a4 Lot of bug fixing, optimizations and refactoring. 2022-10-01 04:37:35 +02:00
ee423c01bb Backup commit. Many internally changes. Known issues still need to be fixed. 2022-09-30 05:43:35 +02:00
8808b657c4 Basic scheduling works now but execution of services is not available. Lot of stuff done... 2022-09-30 02:14:36 +02:00
e4ffdedb56 Refactoring, fixes and really a lot of new ideas... 2022-09-28 08:27:51 +02:00
3de67966f4 Lot of new ideas defined in configuration files and tons of refactoring. 2022-09-28 02:04:50 +02:00
947a14bdde Added dynamic plugin loading. Made all dict keys lowercase so configuation keys are not case sensitive. And even some fixes. 2022-09-27 23:19:10 +02:00
98fa44f6ff Renamed .ini files to .conf. Look more familiar to me. Some fixes too. 2022-09-27 21:37:04 +02:00
c17b061fd0 Fixed dynamic loading of notifications, tasks and service. My last implementation was wrong and ugly. Now it seems to be the pythonic way. 2022-09-27 21:18:47 +02:00
8dcacfb4e5 Lot of optimizing and many fixes. Refactoring like every day... ;) 2022-09-27 09:25:28 +02:00
8d9ec5c73b Added dynamic loading of tasks and services, refactoring and fixes. 2022-09-27 07:00:17 +02:00
a0892d0980 Added dynamic loading of notifications and services, refactoring and lot of fixes. 2022-09-27 06:07:55 +02:00
2384c789a7 Enabled loading of monitors in etc/, some refactoring and fixes. 2022-09-27 02:28:09 +02:00
e77af2a7e0 Refactoring and README update. 2022-09-25 18:10:37 +02:00
37b08cb565 Reverted a lot to find an error but maybe it is better like this. Maybe subdirs wil become a good idea again but it makes it harder to configure. 2022-09-25 07:31:48 +02:00