从零开始的创作生活

  1. 首页
  2. 技术交流
  3. 正文

【监控神器】Docker部署Uptime Kuma,网站稳如老狗

2023年7月13日 1163点热度 0人点赞 0条评论

缘起

今年的夏天格外的炎热,为了防止突然停电,我给关键设备加上了ups不间断供电。由于贫穷所致,没有买相关配套的断电自动关机服务,于是乎我得知道家里啥时候断电了,得第一时间手动关机,要实现这一功能就得搭一个监控,正好家里的设备上运行有网络服务,用网站监控就可以了,找来找去感觉uptime kuma挺好用,就搭个试试。

折腾

首先如果是要实现我监控家里服务的话,得需要个服务器,不然家里断电了就一锅端也发不出提示,当然还是建议都部署在服务器上比较好。在服务器上安装docker,相信有服务器的小伙伴应该都有安装吧。

安装好docker后,在命令行输入代码一件部署uptime kuma服务:docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1 冒号前面的端口号可以改,后面的不要改。如果代码失效,请自行在全球最大同行交流网站搜索“louislam/uptime-kuma”就可以找到最新的,同时还有其他部署方式。

部署好容器后,到服务器的防火墙放行端口,默认就是3001,要是改了端口的,就放行自己改的端口就好了,比如我这里就是放行的8001。

没啥意外的话访问服务器ip:3001就能进到uptime kuma的后台管理界面,第一次进需要创建一个管理员账户并设置用户名和密码。

进到uptime kuma后台,界面还是挺好看的,对中文的支持也很好。首先我们设置下通知,如图示,点击右上角头像,在出现的选项里面点击“设置”,再在左侧新出现的选项卡中点击“通知”,再点击“设置通知“按钮就可以设置通知了,这里的通知方式很多啊,下滑到底部可以看到国内常用的通知方式,选择适合自己的就行了,我这里用的配置简单的server chan(server酱)。设置完测试一下,没意外的话手机上就能收到通知了。

再来添加一条监控,以我的博客为例,点击左上角的“添加监控项”,选择监控类型,一般网页就选“http(s)”即可。然后如图示,设置下通知,url,重试次数等参数,一般设置这几项就可以了,其他的根据自己需要设置。

设置好后就能看到你网站的情况了,一旦网站挂掉就会给你发送通知。

总结

uptime kuma部署起来还是很简单的,界面也好看,基本功能都有,用着挺好。

相关

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2023年7月13日

sort

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2022 风存. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang