一款简单易用的站点监控Uptime Kuma工具

Gatus,它也是一款轻量级的监控工具,不过功能相对没那么全面,还有一个比较明显的缺点就是通知机制不太完善。后来发现了 Uptime Kuma,它完全符合我的需求。

下面就来和大家分享一下如何部署 Uptime Kuma,以及如何添加站点监控,这里我们直接用docker方式来部署,这样快速方便维护。

我们先创建一个docker-compose.yml文件,同时在同一级创建一个data目录,用于存放数据,编排文件内容如下

version: "3"
services:
  uptime-kuma:
    image: louislam/uptime-kuma:latest
    container_name: docker_uptime_kuma_compose
    restart: unless-stopped
    ports:
      - "8075:3001"
    logging:
      driver: json-file
      options:
        max-size: "10m"
        max-file: "3"  
    volumes:
      - /home/app/uptime_kuma/data:/app/data
      - /etc/localtime:/etc/localtime:ro
    environment:
      - TZ=Asia/Shanghai

 我们将监控容器命名为docker_uptime_kuma_compose,同时映射8075端口,那么我们可以直接通过ip:8075端口进行访问,然后执行以下命令进行部署

docker-compose up -d

稍等片刻之后,我们便可以成功部署服务。

完成部署之后,我们直接通过ip:8075访问管理端来添加站点监控,初次登录会要求创建一个管理账户,这里我已经创建过了,就不展示,直接展示登录后效果图

一款简单易用的站点监控Uptime Kuma工具

一款简单易用的站点监控Uptime Kuma工具

以上效果图便是监控我目前添加的所有站点的情况,我们也可以通过左上角来添加我们自己的站点,同时配置监控间隔时间,以及通知方式。

一款简单易用的站点监控Uptime Kuma工具

一款简单易用的站点监控Uptime Kuma工具

可以看到通知方式还说挺多的,效果如下

一款简单易用的站点监控Uptime Kuma工具

一款简单易用的站点监控Uptime Kuma工具

大家可以选择适合自己的方式,我这里是选择邮箱通知,因为我有邮箱绑定通知到了微信,这样可以实时知道站点情况。

他还能检测我们的证书是否过期,基本是能满足我们的一些基础需求

一款简单易用的站点监控Uptime Kuma工具

一款简单易用的站点监控Uptime Kuma工具

以下是邮件通知效果图

一款简单易用的站点监控Uptime Kuma工具

一款简单易用的站点监控Uptime Kuma工具

可以看到异常跟恢复都会通知到我的邮箱,方便我们第一时间进行处理。

Uptime Kuma 的界面干净简洁,部署和使用都非常简单。如果你本身对站点监控没有太高要求的话,Uptime Kuma 是一个非常好的选择。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《一款简单易用的站点监控Uptime Kuma工具》
文章链接:https://www.xlin.cn/xlbk/22706.html
分享到: 更多 (0)

热门文章

评论 抢沙发

切换注册

登录

忘记密码 ?

切换登录

注册