-
Notifications
You must be signed in to change notification settings - Fork 254
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
🔌 Plugin: BetterUptime #232
Comments
Looking good! Is this something you might be interested in contributing? |
I do contribute to OSS so it is something I'm considering, I may also seed the idea to the vendor - I have an established line of communication with them already |
I sent a formal feature request to the vendor today, linking back to this thread. If you happen to be a community member wanting this plugin, please indicate so in this issue to help validate a need for it. I'm still not opposed to authoring it myself, but React is not a strong skill of mine - my App development days were Angular before I moved into a leadership role for devops. In the mean time, I'll at least contribute towards the idea if someone else decides to run with it. I'm still in the early phase of my Backstage implementation and haven't begun to build out a view for deployed resources, but I did sketch at least one component that I would want If you reference the screenshot of my public status page, the context of this widget should become more clear - basically just report back on a single monitor. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Summary
BetterUptime is a monitoring tool that can provide public status pages and incident management workflows for teams. BU monitors correspond to services and jobs in a production environment, so it would be beneficial to integrate this content into Service Entity Pages.
Project website (if applicable)
Vendor Website: https://betteruptime.com/
Example Public Status Page: https://status.mainwaring.dev/
Context
I've been using BetterUptime for 60 days so far and have a solid grasp on defining monitors, but I haven't engaged in other features of the product, like Incident workflows, so there are more opportunities beyond what I'll outline here, I welcome other community members to contribute with ideas.
Ideas for content that a plugin could export:
How you'd likely associate BU resources to a Backstage Entity: Using annotations to map to a reference point with BetterUptime
A plugin like this will likely also require passing a Token.
An example of what can be publicly reported using BetterUptime:
An example of the content visible for incident reporting and workflows
The text was updated successfully, but these errors were encountered: