mirror of
https://github.com/louislam/uptime-kuma.git
synced 2026-03-02 22:57:00 -05:00
Configurable Buffer for Notifications #819
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#819
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 @WS-JamesPlant on GitHub (Feb 8, 2022).
⚠️ Please verify that this feature request has NOT been suggested before.
🏷️ Feature Request Type
New Notification, Other
🔖 Feature description
I use uptime kuma for monitoring lots of different things and it is excellent, thank you.
I have also configured the notifications, however, there will be instances where we get a single timeout. This isn't always a true down time event, it may just be network conditions etc. If we are monitoring a third party API that we are relying on and there is a single time out. I don't necessarily want to get notified immediately. I'd rather wait until we have checked a couple of times, if it is down for multiple checks, then I want to get the notification so I know there is a true problem.
Basically I'd like to configure a buffer, where notifications do not get sent until the number of sequential failed checks is greater than the buffer value.
✔️ Solution
I would like an option on a monitor, where we can configure a buffer value. The service as down and does not trigger notifications until this number of checks have failed in a row greater or equal to the value configured as the buffer.
❓ Alternatives
We could have this as a global configuration option, or as an option on the notification setup
📝 Additional Context
No response
@rezzorix commented on GitHub (Feb 8, 2022):
If I understood your request right, then this is already available:
See in each monitor the option under the heartbeat interval:
Retries
Maximum retries before the service is marked as down and a notification is sent
@WS-JamesPlant commented on GitHub (Feb 8, 2022):
Yes, you are correct! I apologise I completely missed this. Thank you!