本帖最后由 湖南小四 于 2023-12-29 19:20 编辑
使用iKuai的Docker 安装Uptime 监控网络状况并设置通知提醒Uptime Kuma 简介我爱开源
Uptime Kuma 是一个开源项目,它的项目地址是在这里 开发者是以为香港Coder, 该项目已经有了43.4k star. 大家再给他多一些星星吧!
(为了方便阅读, 我写了一份在我blog, 大家可以阅读试试看,并且贴了安装完成的图示.)
缘由有时候有些服务器因为某些原因离线了,忘记检查了。 然后造成服务器无法正常服务。于是就有了想法在iKuai的 Docker 中安装Uptime 来监控服务器和网络设备的在线状态 先决条件安装步骤在云平台的" 插件应用 " 插件市场中选择要安装docker的设备 在云平台 "插件管理" 检查插件安装状态, 显示安装成功则可以进行下一步操作 点击确认保存 回到Docker 界面 点击 "镜像管理" 点击添加, 选择"镜像库下载" 在搜索框中输入Uptime 选择: louislam/uptime-kuma 下载, 然后等待提示下载成功下载时间取决于您的网络状况和磁盘速度 回到Docker 界面 点击 "接口管理" 添加新的接口 如下图可以根据您的自身需求设置,但是不可以与路由器本身的LAN地址冲突) 回到Docker 界面, 点击"容器列表" 添加新的容器如下图
添加完容器之后启动即可
容器端口映射基本使用Uptime Kuma 自带多国语言 配置简单 使用方便 , 大大减低了运维人员的学习成本. 总的来说, uptime的基本使用分为4部分 创建管理员账号 添加需要监控的设备或者服务 创建状态页面给非运维人员查看 若有需求,可以设置通知渠道进行提醒
更高级的API功能就大家自己去研究啦
通知提醒设置请参考设置页面中的链接, 有具体文档, 其中本人是使用的TelegramBOT , 因为Telegram Bot 是最简单的最方便的. 最后感谢感谢张品正同学的分享, 感谢iKuai的产品. 是因为他们我才想到把它部署到iKuai并完成我的需求.
|