有时候需要监控自己搭建的一些网站、服务是否正常运行, 这时候可以考虑使用一个监控网站, 定时的进行检测, 记录网站、服务的运行状态, 在这推荐使用
uptime-kuma
。
博主博客
一、介绍
uptime-kuma
是一个精美的托管监控工具, 项目发布在 GitHub 上, 查看官方的 Demo 可以点击这里。
二、创建目录文件夹
mkdir uptime-kuma
cd uptime-kuma/
三、编写 docker-compose.yaml
文件
version: '3.7'
services:
uptime-kuma:
image: louislam/uptime-kuma:1
container_name: uptime-kuma
volumes:
- ./data:/app/data
ports:
# <Host Port>:<Container Port>
- 9091:3001
restart: unless-stopped
四、运行
docker compose up -d
运行成功后, 访问 http://[ip]:9091
即可访问 uptime-kuma
的页面。
五、功能页面
进入页面后, 会提示创建账户。
创建完后登陆仪表盘, 可以添加监控的网站地址。
最后创建状态页, 根据自己要监控的网站, 加入到状态页即可。