Requirements: Based on Uptime Kuma, continuously poll requesting sites through https protocol to monitor the availability status of the site, and notify itself as soon as the service is unavailable. It can be used to do health checks and alarms for microservices.
Uptime Kuma is an easy-to-use, self-hosted monitoring tool.
GitHub address:The hyperlink login is visible.
function
- Monitor the uptime of HTTP(s) / TCP / HTTP(s) keywords / HTTP(s) Json queries / Ping / DNS records / Push / Steam game server / Docker containers
- Beautiful, responsive, fast UI/UX
- Send notifications via Telegram, Discord, Gotify, Slack, Pushover, email (SMTP), and over 90 notification services, click here for the full list
- 20 second intervals
- multilingual
- Multiple status pages
- Map status pages to specific domains
- Flat map
- Certificate information
- Agent support
- 2FA support
Docker installation
Uptime Kuma supports docker installation with a one-line command, as follows:
Access via browser:http://ip:3001The first time you need to install the configuration, as shown in the figure below:
Then, add monitoring according to your actual situation, as shown in the figure below:
You can also add a status page for visitors to view, as shown below:
(End)
|