v1.0
版本发布时间: 2024-09-24 14:20:15
bluewave-labs/checkmate最新发布版本:v2.0(2024-12-05 11:07:11)
This is the initial release of Uptime Monitor with core features implemented.
Thanks to the maintainers of this project @veyselboybay, @Skorpios604, @danielcj2, and @MuhammadKhalilzadeh for making this project possible and a special thanks to our facilitator and coordinator @gorkem-bwl.
Acknowledgements
We would like to take the opportunity to also thank all of the contributors from outside of our team for their contributions: @alvarotorrestx @mertssmnoglu @geekananya @windsywinds
We greatly appreciate your contributions to this open source project, it is better for each of you having touched it.
Quick Start
- Download our Docker Compose File
- Download our Quickstart script
- Place these files in a directory of your choice
- Run
quickstart.sh
and generate config files - Run
docker compose up
to start the application - Application is running at
http://localhost
What's in V1.0.0
Demo application
You can try out this application at https://uptime-demo.bluewavelabs.ca
Major Features
-
Create and edit monitors that monitor the status of a server at designated intervals
- Uptime Monitor - Monitors a given URL/address and regularly checks response status and times
- HTTP monitor - Makes an HTTP/HTTPS request to a designated URL
- Ping monitor - Pings a designated address
- PageSpeed monitor - Uses the Google PageSpeed Insights API to generate a PageSpeed report for a designated URL
- Uptime Monitor - Monitors a given URL/address and regularly checks response status and times
-
Uptime Monitors Dashboard
- Display response time/status in graphic form over time for all monitors
- Sort monitors by Name or Status
- Filter monitors by Name or URL
-
Uptime Monitors Details
- Show detailed stats for a given Uptime monitor
-
PageSpeed Monitors Dashboard
- Display PageSpeed data over time for all monitors
- PageSpeed monitors Details ** Show detailed stats for a given PageSpeed monitor
-
Incidents
- Show a list of incidents
- Filterable by monitor
-
Notifications
- Ability to set an alert for each monitor which will send a notification when the monitor's status changes
- Notifications are sent by e-mail
- Ability to set an alert for each monitor which will send a notification when the monitor's status changes
Full Changelog: https://github.com/bluewave-labs/bluewave-uptime/commits/master