Feature #4218
openHawat: Improve system status view module
20%
Description
There is a lot of potential in system status module in Hawat and a lot of room for improvements. Start with displaying processing statistics of real-time message processing modules and then consider another possibilities for improvements.
Related issues
Updated by Jan Mach over 6 years ago
Implemented first working proof of concept of displaying internal daemon component counters. However current implementation will not properly display counters for paralelized modules.
Updated by Jan Mach over 6 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 20
Updated by Jan Mach over 6 years ago
- Target version changed from 2.1 to 2.2
This task will take a lot more time to complete. I am moving it to the next version and instead decided to fix the issue with heavy sequential scans in list precalculation queries #4252.
Updated by Pavel Kácha over 4 years ago
- Target version changed from 2.8 to Backlog
Updated by Pavel Kácha almost 4 years ago
- Assignee deleted (
Jan Mach) - Target version changed from Backlog to Future
Updated by Rajmund Hruška over 1 year ago
- To be discussed changed from No to Yes
Sometimes, I am using the system status view, I think it can be helpful. So I would like to improve the view.
The description of this issue is quite vague, so I was thinking of my own improvements.
Here are my ideas:- There are 'unknown processes' like precache and reporter, we could also display information about those modules.
- The bug mentioned in #note-3 is still present.
- I think it would be nice to parse the configs of cronjobs and display them in a format 'Runs every Sunday at 1 am.' or something similar.
- Maybe we could also display the last N lines of log files or the last run of a module.
Updated by Rajmund Hruška over 1 year ago
- To be discussed deleted (
Yes)
It's possible that we will get rid of mentat-controller
in #6928, so this should wait until that issue is resolved.
Updated by Rajmund Hruška over 1 year ago
- Blocked by Feature #6928: Reconsider Mentat process management added
Updated by Rajmund Hruška over 1 year ago
- Related to Feature #4447: System status monitor should also report on warden-filer status added
Updated by Rajmund Hruška over 1 year ago
- Status changed from In Progress to Waiting
Updated by Rajmund Hruška over 1 year ago
module_status
in lib/mentat/system.py
could also handle the following states:
- Process is dead and /var/lock lock file exists (return STATUS_RT_DEAD_LOCK_EXISTS
- Process or service status is unknown (return STATUS_RT_UNKNOWN)