一个漂亮的http(s),tcp,ping监控小工具uptime-kuma,带告警通知
工具特色:
XML/HTML代码
- 支持监控HTTP(s)/TCP/Ping/DNS Record/Push.
- 支持最低20s监控间隔
- 支持多语言(包括简体中文)
- 自带漂亮的状态页
- 支持多种通知方式(邮箱,webhook,slack,apprise(可自定义钉钉))
- 暗黑模式
- 支持双因素认证
- 支持导入导出(方便迁移)
安装
直接使用docker 安装,方便快捷。
XML/HTML代码
- #下载并启动uptime-kuma 端口监听在3001
- docker run -d --restart=always -p 3001:3001 -v /opt/uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
访问http://IP:3001 打开WEB页面
首次访问需要设置管理员账号、密码,根据提示完成即可。备份数据可以直接备份 /opt/uptime-kuma 目录。或者导出数据库。
高级安装
如果您需要更多选项或需要通过反向代理浏览,请阅读:
如何更新
爱快Docker部署:
在爱快--插件管理--Docker--镜像管理--镜像库下载-- louislam/uptime-kuma:latest --下载完成--容器列表--添加容器--设置IP--启动 http://IP:3001
总结:
部署和使用方法非常简单,支持更多的监控和全面的消息推送方式,使用alpine+docker部署可以控制镜像在100m左右,非常方便。还可以使用bark推送消息到安卓和IOS系统,也可以使用最简单的微信推送。