Commit graph

131 commits

Author SHA1 Message Date
36149ce10a Added some startup information. (0.28.3) 2023-09-03 08:32:49 +02:00
4936bc68a7 Added error count to database and more logging. (0.28.3) 2023-09-03 06:51:04 +02:00
4753c28f81 Added error count to monitors and print more information on startup. (0.28.2) 2023-09-02 21:38:30 +02:00
3f5b7c69fd Added enhanced log output when running in DEBUG mode. (0.28.1) 2023-09-02 20:05:46 +02:00
c5fdd1cc4a Added more customizable error logging and bug fixes! (0.28.0) 2023-09-02 19:54:46 +02:00
cd4c1ab67e Added error logging to separate logfile (needs more enhancements). (0.27.1) 2023-09-02 14:04:24 +02:00
57a67d26f5 requirements.txt update. (0.27.0) 2023-09-02 08:31:28 +02:00
362b1dfb7c Removed logging to stdout & stderr to be prepared for Lish. (0.27.0) 2023-09-01 17:05:15 +02:00
971ec6329f Fixed bug 0001 and added username to vendor.avm.is_connected service. (0.26.1) 2023-08-31 22:58:37 +02:00
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
458816e57f Fixed loading of plugins if the selected plugin does not exist. (0.25.9) 2023-08-23 22:54:46 +02:00
d5bb4a962d Renamed column "message" to "log". (0.25.7) 2023-08-23 20:23:49 +02:00
a1df843994 More simplified and better defined logging in services. (0.25.7) 2023-08-22 21:38:33 +02:00
3a0f555dd3 Added port probing service. (0.25.6) 2023-08-22 19:16:13 +02:00
dfcdd07a84 Timezone fix in the scheduler. (0.25.5) 2023-08-22 15:56:01 +02:00
2aa8e9e7f1 Added jobid to each job in the scheduler and a small timezone fix. (0.25.4) 2023-08-22 15:33:43 +02:00
b50946b097 Renamed dummy database module to "none". (0.25.3) 2023-08-22 09:43:41 +02:00
3cb15dea3d Dummy database module fix. (0.25.2) 2023-08-22 05:59:45 +02:00
1b11cfdadc File header alignment. (0.25.1) 2023-08-22 02:53:50 +02:00
802ad69781 Added more fields to MySQL module. (0.25.1) 2023-08-22 00:31:44 +02:00
c429619040 Finished MySQL database module as early release. (0.25.0) 2023-08-22 00:00:16 +02:00
3042225ff9 Added MySQL support and first code for testing the connection. (0.24.1) 2023-08-21 19:08:19 +02:00
52b0c6b509 Moved databases from tasks to own concept because they need persistent connections. Tasks do now allow this. (0.24.0) 2023-08-21 15:05:42 +02:00
21c684bfbc Masses of deletions and cleanups. (0.23.2) 2023-08-21 01:48:57 +02:00
9500b91c2d Just small fixes. (0.23.1) 2023-08-21 00:27:35 +02:00
1ef835cfe6 Lot of task execution refactoring. (0.23.0) 2023-08-21 00:18:54 +02:00
681475f274 Tons of refactoring and implemented basic task execution. There are lot of bugs and features not working anymore. DO NOT USE!. (0.22.0) 2023-08-20 22:51:39 +02:00
61184b86ab Fixed a logging error in environment and some typo fixes in a log message. (0.21.9) 2023-08-20 12:16:49 +02:00
edaeceda69 Some normalizing and little more logging for monitors. (0.21.8) 2023-08-20 12:07:11 +02:00
ea95f1d990 Removed useless Super() inits in the constructor in services. (0.21.7) 2023-08-20 05:36:39 +02:00
cd978108b0 Implemented timezone setting corretly and requirements.txt update. (0.21.6) 2023-05-30 02:44:52 +02:00
50e244ab12 Just a small fix. (0.21.5) 2023-02-28 15:08:46 +01:00
d7ffeac943 Made logging 100% key=value format. (0.21.5) 2023-02-27 18:21:45 +01:00
98dbd08575 Renamed main() to linspector() in bin/linspector. (0.21.4) 2023-02-27 11:15:14 +01:00
ceec36d561 Renamed logger to log in bin/linspector as every else used name. (0.21.4) 2023-02-27 11:12:24 +01:00
6a5fd9041c Added some stuff to the misc.dummy and misc.random service for testing. (0.21.4) 2023-02-24 16:42:51 +01:00
1b14770a50 Multiprocessing adjustments and optimizations. (0.21.3) 2023-02-24 05:14:40 +01:00
cef5cea8f7 Only cleanups. (0.21.2) 2023-02-24 03:04:40 +01:00
4f30af83db More logging adjustments and improvements. (0.21.1) 2023-02-24 01:45:15 +01:00
5843f4358f Migrated to Loguru for logging and set up basic configuration, but it still needs adjustments. (0.21) 2023-02-23 19:06:53 +01:00
0c2c0917b2 Directory structure and filename refactoring. (0.20.5) 2023-02-23 10:26:44 +01:00
e4ad0bc5d5 Refactoring! Removed all unused code and made stuff consistent! (0.20.4) 2023-02-22 22:39:51 +01:00
3078d125e8 Use signal.pause() instead of while True to keep Linspector running. A while True loop starts using 100% of one CPU when there is no sleep() inserted. That's not a good way to keep a program running. (0.20.3) 2023-02-22 17:14:02 +01:00
7360ab1936 Some small improvements and refactoring. 2023-02-22 16:55:06 +01:00
a4053a0db3 Missed to remove a comment (0.20.1). 2023-02-22 15:28:57 +01:00
c8fa991478 First commit with working service execution and a defined log output (0.20). 2023-02-22 15:25:58 +01:00
4b57efd734 Some core task design changes and renamed the monitor identifier. 2023-02-21 03:15:34 +01:00
da06e670d4 Only some fixes and cleanups. 2023-02-20 07:55:42 +01:00
6c8598c752 Just more ideas... 2023-02-12 09:46:09 +01:00
484ad6e3b3 Many cleanups, additions and new ideas. 2023-02-12 06:31:35 +01:00