200字
快速搭建Uptime kuma服务状态监测
2026-01-04
2026-01-04

自建服务越来越多却不知道是否存活?来试试 Uptime Kuma 吧,它是一个颜值极高、功能强大的开源状态监测软件。它支持 HTTP/TCP/Ping 等多种协议,还能配置邮件、钉钉等消息推送。

今天向大家介绍如何使用 Docker compose 快速部署并进行网页状态监测和邮件推送的配置。

  1. 创建 docker-compose.yml 文件

# docker-compose.yml
services:
  uptime-kuma:
    container_name: kuma
    image: louislam/uptime-kuma:2
    restart: unless-stopped
    ports:
      - 3001:3001           # 此处为你最终访问用到的端口
    volumes:
      - ./data:/app/data    # 配置持久化保存
  1. 在终端输入指令启动 Uptime kuma

docker-compose up -d
  1. 访问 Uptime kuma 页面并进行初始化配置

访问 http://loaclhost:3001 打开页面,配置用户名与密码,选择数据库为 SQLite ,配置完成即可进入控制面板:

  1. 添加需要监测的服务(此处以百度搜索为例)

如图填入内容后,服务监测就配置好了,可以依法炮制其它监测

配置后效果如下

  1. 配置邮箱消息推送

在 仪表盘/Dashboard 中对想要配置邮箱推送的探针进行编辑/Edit,选择邮箱类型

配置具体账号(具体邮件服务器地址各家可能略有不同,自行登录相应官网查找即可)

点击保存后就配置完成啦,如果担心用不了也可以先点击测试按钮实验一下,完成后只要服务下线即会自动发邮件进行通知,再也不怕服务偷偷下线还不知情了!

评论