Docker笔记 篇九:记录统计主机/服务在线情况:Uptime Kuma
Uptime Kuma是一个可以记录和统计主机/服务在线情况的服务。Uptime Kuma不仅可以监控主机/服务当前在线情况,更可以记录和统计之前时间段的主机/服务在线情况。
Uptime Kuma可以通过docker容器快速部署:
docker run -d --restart=always -p 3001:3001 -v /opt/uptime-kuma/data:/app/data --name uptime-kuma louislam/uptime-kuma
之前我介绍过一个非常好用的工具类容器it-tools,可以将docker run命令转换成docker-compose文件。现在我每次部署docker能用得上(这个it-tools我觉得真算得上神器):
转换后的docker-compose.yaml文件:
version: '3.3'
services:
uptime-kuma:
restart: always
ports:
- '3001:3001'
volumes:
- '/opt/uptime-kuma/data:/app/data'
container_name: uptime-kuma
image: louislam/uptime-kuma
部署完成后通过 http://IP:3001 访问Uptime Kuma:
点击添加监控项,根据需求添加 IP、网址、容器等,Uptime Kuma支持多种监控项目。
添加完监控项目后,新建一个状态页。状态页可以根据你的需要展示部分监控项目(一般用于其他容器进行数据采集,或者作为看板方便展示):
Uptime Kuma可以展示当前主机/服务的在线情况,也可以记录统计之前主机的离线情况:
Uptime Kuma也可以将状态页数据整合到homepage进行直观展示(展示监控项目数量、离线项目数量、在线率)。
不过好像家用场景Uptime Kuma好像也没啥用武之地。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
sweetskys
校验提示文案
勒伊暗亮
校验提示文案
tempma
校验提示文案
sweetskys
校验提示文案
tempma
校验提示文案
勒伊暗亮
校验提示文案