mirror of
https://github.com/louislam/uptime-kuma.git
synced 2026-03-02 22:57:00 -05:00
Scheduled Maintenance Windows (Pauses notifications & banner displays on Status Page) #1264
Labels
No labels
A:accessibility
A:api
A:cert-expiry
A:core
A:dashboard
A:deployment
A:documentation
A:domain expiry
A:incidents
A:maintenance
A:metrics
A:monitor
A:notifications
A:reports
A:settings
A:status-page
A:ui/ux
A:user-management
Stale
ai-slop
blocked
blocked-upstream
bug
cannot-reproduce
dependencies
discussion
duplicate
feature-request
feature-request
good first issue
hacktoberfest
help
help wanted
house keeping
invalid
invalid-format
invalid-format
question
releaseblocker 🚨
security
spam
type:enhance-existing
type:new
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/uptime-kuma#1264
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @kristiandg on GitHub (Jul 17, 2022).
⚠️ Please verify that this feature request has NOT been suggested before.
🏷️ Feature Request Type
New Notification, UI Feature
🔖 Feature description
The ability to schedule a maintenance window, and indicate which monitors are impacted, so they don't alert during that time (selectable to not alert, alert maintenance start/end, and alert as normal).
✔️ Solution
When a maintenance schedule is created, at the start of the window, the impacted monitors (selected at the time of creation), will go into a new mode that shows "Maintenance" (could even do this by displaying the monitor with a quaint "construction barber pole yellow/black banner over the monitor, or a set of emojis).
For alerts, if set to start/end, alerts would be send at the beginning/end of the maintenance window only. If alert as normal was set, then it would still send alerts, but an added line would indicate it's currently in maintenance so the alert should be treated accordingly.
❓ Alternatives
Right now, I see no provision to handle planned maintenance, short of pausing the impacted monitors manually.
📝 Additional Context
If accessible from the API, might even allow someone's existing ticketing system to auto build maintenance windows based on approved/scheduled change activity.
@HujinoKun commented on GitHub (Jul 21, 2022):
+1
@RangersMS commented on GitHub (Aug 7, 2022):
+1
@alexdetsch commented on GitHub (Aug 8, 2022):
This is a duplicate of #191
Someone opened a pull request https://github.com/louislam/uptime-kuma/pull/1213 which adds adds a maintenance planning system.
@kristiandg commented on GitHub (Aug 8, 2022):
Added these notes to that one.
@WeterPeter commented on GitHub (Feb 2, 2024):
Yes please!
@CommanderStorm commented on GitHub (Feb 2, 2024):
@WeterPeter ?
@WeterPeter commented on GitHub (Feb 2, 2024):
I also vote for implementing a maintenance window feature .
@CommanderStorm commented on GitHub (Feb 2, 2024):
???
#1213 was merged and released in
1.19.0.@WeterPeter commented on GitHub (Feb 2, 2024):
Thank you!