Github
https://github.com/louislam/uptime-kuma
- 环境查看
系统环境
# cat /etc/redhat-release
Rocky Linux release 9.3 (Blue Onyx)
# uname -a
Linux Rocky9Uptimekume003077 5.14.0-362.18.1.el9_3.0.1.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Feb 11 13:49:23 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
软件环境
# docker version
Client: Docker Engine - CommunityVersion: 25.0.3API version: 1.44Go version: go1.21.6Git commit: 4debf41Built: Tue Feb 6 21:14:42 2024OS/Arch: linux/amd64Context: defaultServer: Docker Engine - CommunityEngine:Version: 25.0.3API version: 1.44 (minimum version 1.24)Go version: go1.21.6Git commit: f417435Built: Tue Feb 6 21:13:06 2024OS/Arch: linux/amd64Experimental: falsecontainerd:Version: 1.6.28GitCommit: ae07eda36dd25f8a1b98dfbf587313b99c0190bbrunc:Version: 1.1.12GitCommit: v1.1.12-0-g51d5e94docker-init:Version: 0.19.0GitCommit: de40ad0
- 简介
为什么选择Uptime Kuma?
- 简单易用:无需复杂的配置,只需几分钟就能完成安装和设置。
- 功能强大:支持多种监控类型,如HTTP、DNS、关键词匹配等。
- 可视化界面:一目了然的仪表盘,让你轻松掌握所有网站的状态。
- 开源免费:完全免费使用,社区活跃,随时可以获取帮助。
- 使用docker安装
# docker run -d --restart=always -p 3001:3001 -v /root/uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
Web页面访问
# http://ip:3001
第一次访问设置管理员用户名和密码
4. 配置监控项
添加监控项
设置以下选项
设置端口监控也很简单,不详述
5. 配置通知
-
配置邮件通知
打开设置
设置通知
-
配置微信机器人通知
和上一步一致,设置企业微信机器人的key即可
在监控项开启通知