Afaik currently only scheduled maintenance is configurable on global level. But would make more sense to have an option to configured this on a device level also.
You can definitely schedule maintenance per device - not sat near my LibreNMS install just now but you add the devices you want to put under maintenance in the dialogue for creating the outage.
I might not writen it down as i ment it but yeah i know it is possible to have schedules per device.
But what i ment is to configure it under the device itself. like as a extra tab under device settings. Still the global is perfectly fine to have an overview of all schedules.
Hello,
First , sorry for my english
Question : Is it possible to add a button on each device to schedule a maintenance?
I know that I can add a scheduled maintenance from the alert menu, but I think it can be more efficient to schedule it directly from the device himself.
I think that the feature requested by jepke is a great idea !
Thank you a lot for this great product !
Matthieu
i think planned maintenances should stay as they are.
But your request gave me the idea about a button “Maintenance Mode” in device settings which set’s device directly into maintenance mode and with a configurable duration.
What about this?
Hello,
yes I do not ask to move the maintenance button, but maybe to add another link in the device info page (maybe near the notes button), when you click on it, the maintenance page open where the “map to” field is already filled.
Your solution is what I hope
thank you !
i took my evening and wrote a little bit of code:
On clicking Button Device directly goes into Maintenance Mode for 1 hour.
Can I give you a kiss (corona free) ?
It’s a perfect solution for me
tested and validated.
I’ve had searched the button, before find it into the device settings.
Perfect !
This request can be close now!
Thanks!
We are missing a cleanup option for maintenance entries. They can become quiet extensive. There is no button to clear all, which would also be a valid option I think. Automatic cleanup is the way to go here I guess.
Maybe add an option here too? Keeping them for 90 days should be enough (in our projects at least).
@laf Since you answered on the Github comment some time ago I want to open this FR again.
An option is missing to select multiple maintenance windows in the overview that allows deleting them at once.
Otherwise a cleanup setting as suggested in my previous post might also be useful.
“Delete all maintenance temporary and expired maintenance windows older then N days”
Thanks!
Any update on this? Right now the only way to clean the list up requires manually running an SQL query to do so.