概述

uptime-kuma:一款极简的 uptime 监控工具。该项目可以用来监控服务正常运行时间,它界面美观、支持 Docker 一键部署,提供了中文界面、通知、多状态页面等实用功能。

原项目地址:https://github.com/louislam/uptime-kuma

项目示例

uptime.jpg官方demo:https://demo.uptime.kuma.pet

部署条件

一台拥有公网ip的云服务器,内存不小于1G

安装 Docker 和 Docker-Compose

参见 http://geeklab.top/Docker/936b9f19945c/

开始安装

编辑docker-compose.yml

1
2
3
4
5
6
7
8
9
10
11
12
---
version: '3.3'

services:
uptime-kuma:
image: louislam/uptime-kuma:1
container_name: uptime-kuma
volumes:
- ./uptime-kuma-data:/app/data
ports:
- 3001:3001 # <Host Port>:<Container Port>
restart: always

启动容器

1
2
3
docker-compose up -d
docker ps #查询运行状态
docker logs 容器名或者ID #查询日志

访问服务

1
http://localhost:3001