Uptime Kuma 使用指南:一款简单易用的站点监控工具

我平时的工作会涉及到监控,而站点是一个很重要的监控项。项目上线后,我们通常会将站点监控配置到云平台上,以检测各站点的连通性。但随着项目不断增多,云平台上的配额就有点捉急了。针对这个情况,我们可以试试这个开源项目:Uptime Kuma。

项目介绍

Uptime Kuma[1] 是一个开源的监控工具,功能类似于 Uptime Robot。相较于其它同类工具,Uptime Kuma 支持自托管服务,并且限制更少。本文将介绍 Uptime Kuma 的安装和使用方法。

下载安装

目前 Uptime Kuma 最新版本为 1.8.0,支持使用 Docker 安装,以下是我的安装步骤。

创建工作目录:

mkdir /opt/uptime-kuma 

运行以下命令启动服务:

docker run -d --restart=always -p 3001:3001 -v /opt/uptime-kuma/data:/app/data --name uptime-kuma louislam/uptime-kuma 

服务启动后,在浏览器中输入 http://{ip}:3001 进行访问。

使用说明

接下来,我将介绍 Uptime Kuma 的基本功能,创建一个站点监控项来看看实际监控的效果。

创建管理员账号

次访问 Uptime Kuma 会要求创建一个管理员账号,根据提示填写信息:

账号创建后会跳转到仪表盘页面:

创建监控项

现在我们添加一个监控项来看看 Uptime Kuma 具体监控的效果。

点击左上方的『+创建监控项』按钮进入页面,选择监控类型:

以监控站点为例,基本设置可以这样填写:

如果需要消息通知,可以点击『设置通知』进行设置:


在详情页面中可以看到站点的响应时长、可用率以及证书过期时间。

主题设置

Uptime Kuma 支持暗色模式,可以在设置中将主题调整为黑暗。

暗色模式显示效果如下:

写在最后

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

参考

  1. Uptime Kuma GitHub - louislam/uptime-kuma: A fancy self-hosted monitoring tool

相关推荐

  1. 自动化监控收集资产工具

    2024-04-25 02:18:05       31 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-25 02:18:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-25 02:18:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-25 02:18:05       87 阅读
  4. Python语言-面向对象

    2024-04-25 02:18:05       96 阅读

热门阅读

  1. LeetCode-非递增子序列

    2024-04-25 02:18:05       40 阅读
  2. 常见的加密方式都有哪些

    2024-04-25 02:18:05       28 阅读
  3. Qt——QGridLayout

    2024-04-25 02:18:05       36 阅读
  4. MyBatis<foreach>标签的用法

    2024-04-25 02:18:05       35 阅读
  5. Vue js闭包

    2024-04-25 02:18:05       35 阅读
  6. 解决:第一次用python的pip报错

    2024-04-25 02:18:05       35 阅读