一、简介

GitHub:https://github.com/louislam/uptime-kuma

Uptime Kuma 是一个开源的监控工具,功能类似于Uptime Robot。相较于其它同类工具,Uptime Kuma 支持自托管服务,并且限制更少。


二、安装

1. 前置

该安装方法是基于Docker安装,其余安装方式可从其他渠道查询
安装Docker:

2. 创建安装目录

1
2
3
4
5
sudo -i

mkdir -p /root/data/docker_data/uptime_kuma

cd /root/data/docker_data/uptime_kuma

3. 部署安装

Docker 指令部署 UptimeKuma

1
2
3
4
5
# Create a volume
docker volume create uptime-kuma

# Start the container
docker run -d --restart=always -p 3001:3001 -v uptime-kuma/data:/app/data --name uptime-kuma louislam/uptime-kuma:1

uptime-kuma/data:你本地主机数据存储文件夹

4. 运行启动

使用docker run方式安装,在安装完成的同时已经启动了项目

理论上我们就可以输入http://ip:3001访问了。首次访问会要求创建管理员账户。
创建管理员账户

注意:
1、不知道服务器 IP,可以直接在命令行输入:curl ip.sb,会显示当前服务器的 IP。
2、遇到访问不了的情况,请再次检查在宝塔面板的防火墙和服务商的后台防火墙是否打开对应了端口。


三、使用

1. 首页

首页仪表盘

2. 添加监控项

添加监控项


相关引用:

  1. 阿蛮君-Docker 搭建 uptime-kuma 监控网站状态