core
core copied to clipboard
Missing an 'Under Maintenance' Status
Hi
Cachet offers us the ability to schedule maintenance on components of our system. In the event that a component is not functioning properly during the maintenance period, we find that a status is missing that allows us to place a component "under maintenance" rather than "down."
Currently using version 2.1 of Cachet, we have received feedback from users who believe that some systems are frequently down, even though they are only under maintenance.
Would it be possible to add an "under maintenance" status to the ComponentStatusEnum list in version 3?
Hey, normally it should be like this.
As soon as maintenance is due, it can be scheduled in Cachet.
As far as I can see, it automatically changes to "In Progress" as soon as the scheduled maintenance starts.
So, there would have to be a way to add components to the scheduled maintenance.
When the maintenance starts, the components are switched to a maintenance status.
Currently, the status isn't changed automatically, and afaik, there isn't any other maintenance status.
Without going so far as to make this automatic, it would be good if the status list were enriched with the "under maintenance" status, as this would provide consistency between planned maintenance and the actual state of the system.
Scheduling is useful, but in a complex system where there can be many schedules running simultaneously, the fact that a schedule is in progress isn't visually clear enough.
System users often only look at the statuses, which are currently limited to "working" or "not working."