懒猫小弟
最近开始用懒猫微服之后,发现把服务托管在上面省心又省力,简直是懒人福音。但天下没有白用的微服(?),服务上线之后,咱总得知道它是不是还活着吧?为此,我决定在外部的 Linux VPS 上搭建一个 Kuma 服务监控系统,给懒猫安个“体温计”,一有风吹草动,立刻通过 Email 或 Telegram 通知我这个铲屎官。
Uptime Kuma 是一个颜值与实力并存的服务监控工具,用 Docker 部署一行命令搞定,连懒人都得感叹一句“太贴心了”。
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1

想深入了解?那就自行移步官网传送门 Uptime Kuma
安装教程请参考官方说明:点击这里直达 Gitee
我选择的是 hclient-cli-linux-amd64 这个最常见的版本,然后执行下面命令启动(首次运行需要赋予执行权限):
chmod +x ./hclient-cli-amd64
./hclient-cli-amd64
小声说一下,我其实用了下面命令把它放到后台运行:
nohup ./hclient-cli-linux-amd64 > output.log 2>&1 &
接下来进入“curl 连击技”模式:
curl -X POST 'http://127.0.0.1:7777/add_box?bname=%s&uid=%s&password=%s'
curl -X POST 'http://127.0.0.1:7777/add_tfa?bname=%s&tfa=%s'
注意:验证码会在其他懒猫客户端上主动显示,我的是在Mac端显示。
curl 'http://127.0.0.1:7777/box_list'
如果以上命令顺利通关,那恭喜你,微服已上线!现在就回到 Kuma 里,添加监控项吧。
https://<你的微服id>.heiyu.space
Proxy Protocol: 选 HTTP
Proxy Server: 填 127.0.0.1
端口: 61090
可以根据自己的需要设定通知类型...Kuma支持几十种不同的通知类型,应有尽有。
至此,大功告成!从此懒猫若有一丝不适,Kuma 都会第一时间替你打 110(不,是发通知)!毕竟,科技的尽头,不是懒,是精致的懒。
评论
0暂无评论