-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Notification Escalation / Delay Notifications #1315
Comments
Related to this, I think we need an option to delay notifications in general. What if you want the service marked as down in the dashboard for historic reasons, so you can see if a service is constantly going down for say 1min. But don't want to be notified unless something is down for say 10 minutes. |
+1, For a general delay option. |
+1 on this, connected to Pager duty, we have a lot of notification just for something being down during the check… and the resolution during the next test. AlerManager and other tool provide such a feature, if the system under monitoring is not working as expected X times in a row, then the tool sends the notification. It could be wonderful to have this behaviour in Uptime Kuma. |
If this is implemented, I recommend that #2791 be implemented at the same time. If a delay/escalation mechanism is established, I expect that in most cases, you wouldn't want to trigger a set of delayed or escalated notifications when services are restored. |
🏷️ Feature Request Type
Other
🔖 Feature description
We're using mattermost notificaiton right now in parallel to eMail notification.
I was wondering whether it would be nice to have the possibility to first notify via non intrusive means (like mattermost channel) and if the outage is not resolved in a specified time, to escalate the notification to some more intrusive means, like SMS or Call (whatever).
This could be useful for groups of people, like in a weekend Oncall scenario where one person is on duty to keep systems up.
If something breaks, only he will be woken up in the night.
But think about the Bus factor?
If that person does not react (for whatever reason), you might want to wake additional people or escalate the matter.
It could also just be something uncritical and during the day you have Mattermost opened, but you don't monitor mattermost on the weekends...
There is many ways this can be used.
✔️ Solution
For this we would need UI features to be able to specify multiple notifications (thats already there) but for each monitor (or group of monitory) we would need to be able to specify per notification by how long it should be delayed.
I.e.
❓ Alternatives
Maybe there is an even better way to design this. The main purpose of this request is to have the possibility of multiple notifications channel, but don't fire them at the same time.
📝 Additional Context
No response
The text was updated successfully, but these errors were encountered: