-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Push-based monitoring improvements: "info" status and listing of all events #1605
Comments
One more addition, adding support for additiona status types could also be helpful in the future for supporting warnings, for example, if the SSL certificate expires in less than 3 days or the like, so if the service still works as planned but without action a failure is imminent. |
Very excited about this issue! It would be nice if logs could be sent using post requests (like this)! |
This comment was marked as spam.
This comment was marked as spam.
I think just sending another up/down should add a log entry at least with the update dinfo but not generate a new external message (or only if an additonal option for this would be implemented) |
It would be very helpful if I could at least see the last message that came with a non-status-change. Use case: Together with the status=OK push message I would also like to send a status message about system health. For example, a text sending the remaining disk space. Currently I'm abusing the PING to send the percentage of the free disk space which is very hacky but the only way to report a changing numerical value. |
🏷️ Feature Request Type
New Monitor, Other
🔖 Feature description
Since the push-based notification already supports the
status
parameter, uptime-kuma can already be used as a replacement for tools such as Healthchecks to some degree. However, in order to represent a full replacement, adding a couple of additional features would be needed.status
parameter isup
or anything else (=considered down). This is already helpful for many use cases, such as observing the result of backup jobs (backup successful=up, backup failed=down). However, this only allows oberserving the outcome of an job, but neither the start nor any progress information. To provide this functionality, support for additional status-events should be added, such asinfo
, which do not affect or change the current up/down state.This would allow to creating event logs such as:
✔️ Solution
Feature 1 (support for different status values):
status
values, such asinfo
.info
) are ignored for determing the current overall state of the monitor.Feature 2 (Listing of all events)
❓ Alternatives
Other tools for observing (cron-)job execution already exist such as Healthchecks, but it would be nice if this update-kumo could be used as full replacement for those solutions.
📝 Additional Context
I'm aware that this is not the main functionality of uptime-kuma, but since it is already that close to becoming a full replacement, I think this functionality should be added as well. Would be great to have a single location for observing both service availablility as well as (cron) job execution including status information.
The text was updated successfully, but these errors were encountered: