-
-
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
HTTP request for outage start & end #3139
Comments
@olivernz, it isn't quite clear what the feature request is about from the description above. Are you asking for the addition of a separate webhook event, 1 for when an outage occurs and another for when the outage ends (for any given monitor of course)? |
Yes. That is the expectation. But a webhook doesn't quite work as it doesn't close the connection. I just need a normal HTTP(S) call. At the moment I have a separate script running that listens to the webhook and sends HTTP requests for heartbeat.status depending on what it is. |
What do you mean exactly by not closing a connection? Could this be a duplicate of #2413? |
This is essentially a combination of these 3 issues:
I think it would be better to close this issue in favour of the more specific issues |
🏷️ Feature Request Type
New Notification
🔖 Feature description
I have a Dynatrace UFO (https://www.dynatrace.com/solutions/devops/ufo/) which is basically a warning light LED for any issues that my systems have. The way it's driven is, that I can issue an API call to set the alert signal. I can imagine there are many solutions that work akin to that. But I can't control that directly in Uptime-kuma. I use a node.red setup to translate from webhook to HTTP calls. It would be nice to have this directly in Uptime-kuma without the excursion through node.red.
✔️ Solution
Have a notification service that can do a HTTP request for outage start and a different one for outage end.
❓ Alternatives
Currently going through Node.red. If anyone has a better idea I am all ears.
📝 Additional Context
No response
The text was updated successfully, but these errors were encountered: