Univention Bugzilla – Bug 57217
Add diagnostic module plugin to monitor the state of app queues
Last modified: 2024-04-11 14:16:09 CEST
See Bug#56621 for the need of an automated monitoring (e.g., with Prometheus). We want a App neutral diagnostic module that tells the Administrator whether some Apps have a queue that may not go down. The diagnostic module has the following pros over a Prometheus integration: * UMC diagnostic is used regularly by Administrators * UMC diagnostic output is part of the USI for the support * UMC is always installed, Prometheus is not
The diagnostic module plugin "69_check_app_listener_queue.py" has been added which gives a warning if there are unprocessed files in the listener queue or the listener converter queue directories of installed apps. The warning shows the number of unprocessed files together with the app name and some useful information about where to find the log files of an app. 5.2-0 Successful build Package: univention-management-console-module-diagnostic Version: 8.0.12 univention-management-console-module-diagnostic (8.0.12) 6de1397a9a56 | Bug #57217: Add diagnostic plugin to monitor state of app queues univention-management-console-module-diagnostic (8.0.11) 4468b6158d48 | Bug #56621: Monitor state of app queues 5.1-0 Successful build Package: univention-management-console-module-diagnostic Version: 7.0.10 univention-management-console-module-diagnostic (7.0.10) 2591cde73e4a | Bug #57217: Add diagnostic plugin to monitor state of app queues univention-management-console-module-diagnostic (7.0.9) 473b52639bd3 | Bug #56621: Monitor state of app queues 5.0-7 Successful build Package: univention-management-console-module-diagnostic Version: 6.0.8-3 univention-management-console-module-diagnostic.yaml 59e0f7ceb170 | Bug #57217: Add diagnostic plugin to monitor state of app queues univention-management-console-module-diagnostic (6.0.8-3) 59e0f7ceb170 | Bug #57217: Add diagnostic plugin to monitor state of app queues univention-management-console-module-diagnostic.yaml 783c32e11c22 | Bug #56621: Monitor state of app queues univention-management-console-module-diagnostic (6.0.8-2) 783c32e11c22 | Bug #56621: Monitor state of app queues
QA: OK: successful build for 5.0, 5.1, 5.2 OK: new diagnostic module 69_check_app_listener_queue.py OK: tested on UCS 5.0, 5.2 OK: translations OK: advisories OK: tests
<https://errata.software-univention.de/#/?erratum=5.0x1021>