Uptime Kuma:花哨的自托管监控工具
介绍
一个花哨的自托管监控工具
不要把这个服务与其他要被监控的服务安装在同一台机器上😋
Github地址:louislam/uptime-kuma: A fancy self-hosted monitoring tool (github.com)
Docker Hub地址:louislam/uptime-kuma - Docker Image | Docker Hub
特性
监控 HTTP(s) / TCP / HTTP(s) Keyword / Ping / DNS Record / Push / Steam 游戏服务器 / Docker 容器的正常运行时间
花哨的、反应式的、快速的 UI/UX
通过电报,Discord,Gotify,Slack,Pushover,电子邮件(SMTP)和90 +通知服务的通知
多个状态页
将状态页面映射到特定域
Ping图
证书信息
代理支持
2FA 支持
预览
详情:包含响应时间、在线时间、证书有效期、心跳、事件等
心跳及事件:可选择多种时间范围
您可以创建一个状态页面,以有选择地向公众公开监控服务的状态。(chatgpt遣词造句还挺强😎)
安装
全部安装方法:https://github.com/louislam/uptime-kuma#-how-to-install
使用docker安装:
如果没有docker可以看这篇文章:Docker安装
新建一个data文件夹,复制其路径替换我的/mnt/kuma/data
端口可自行修改
一键安装
docker run -d --restart=always \
-p 3001:3001 \
-v /mnt/kuma/data:/app/data \
--name uptime-kuma \
louislam/uptime-kuma
如果在使用上有问题可以前往该项目的GitHub Issues内看看有没有解决方法,也可以评论区问我,随时在线,就是不保证能解决😋
如果不想用非标端口访问,需要反代的话可以看这篇文章:nginxWebUI使用方法 - MJ的博客
没有80、443端口可以看这篇:CloudFlare Tunnels 内网穿透 家宽建站 - MJ的博客(好像内置这个)
题外话
这个监控我是放在virmach家东京的小鸡上的,前几天v.ps被攻击,xtom的网络被橄榄了,我的vir小鸡也不能幸免,监控时断时续,一直给我发服务掉线、上线通知烦得很😢如果监控端或者被监控端不稳定,老是掉线,最好不要用SMTP推送通知,会被限制的😇