Docker部署服务监控工具 Uptime-kuma
docker部署uptime-kuma,一款简洁美观的监控服务,支持多种监控方式与多种通知,部署设置可视简单。
预览
主界面仪表盘
对外状态页面
功能特性
- 简洁美观的界面,支持深色模式切换
- 操作简单,只需要几部操作即可开始监控
- 支持http、tcp、ping、grpc、docker容器等多种监控方式,也支持mysql,pg等多种数据库状态监控
- 支持SMS、企微、钉钉等多种国内应用通知方式(国外应用的更全面)
部署
docker run
sh
docker run -d \
--restart=always \
-p 3001:3001 \
-v /data/uptime/data:/app/data \
-v /var/run/docker.sock:/var/run/docker.sock \
--name uptime-kuma \
louislam/uptime-kuma:1
docker compose
yaml
services:
uptime-kuma:
image: louislam/uptime-kuma:1
container_name: uptime-kuma
restart: always
ports:
- "3001:3001"
volumes:
- /data/uptime/data:/app/data
- /var/run/docker.sock:/var/run/docker.sock
说明
- 镜像: louislam/uptime-kuma:1
-p 3001:3001
映射3001web服务端口-v /data/uptime/data:/app/data
数据持久化目录-v /var/run/docker.sock:/var/run/docker.sock
如果需要监控宿主机上的docker容器状态,需要映射docker.sock文件
使用
浏览器登录ip:port
设置账号密码即可使用。