赞
踩
Uptime Kuma是一个开源项目,由 GitHub 上的贡献者社区开发和维护。该项目由来自印度尼西亚的软件工程师穆罕默德·穆斯塔迪(Muhammad Mustadi)发起,他在2019年创建了Uptime Kuma的初始版本。
从那时起,Uptime Kuma作为可靠且易于使用的网站,API和服务监控工具在开发人员和系统管理员中越来越受欢迎。该项目在 MIT 许可证下获得许可,这意味着任何人都可以免费使用、修改和分发它。
Uptime Kuma社区非常活跃,欢迎来自世界各地的开发人员做出贡献。如果您有兴趣为该项目做出贡献或有任何疑问,您可以访问 Uptime Kuma GitHub 存储库或加入 Uptime Kuma Discord 频道。
Uptime Kuma可以监控各种应用程序、数据库和服务,包括:
除了开源解决方案的出色功能外,它还易于安装,可以作为 Docker 容器运行;只需几秒钟即可启动并运行 Uptime Kuma。Dockerized 应用程序还使更新正常运行时间 Kuma 变得容易。将数据配置为 Docker 主机上的持久挂载或 Kubernetes 集群中的持久卷声明后,只需拉取新版本的容器即可更新应用程序。
有几种方法可以安装正常运行时间隈研吾。您可以使用简单的 Docker 运行命令,也可以使用 Docker 撰写代码在 Docker 环境中安装 Uptime Kuma 容器。
要拉取正常运行时间 Kuma Docker 容器,您可以使用下面的简单运行命令快速启动并运行正常运行时间 Kuma。
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
在上面的 Docker run 命令中,重启策略设置为 always,外部端口 3001 转换为容器的内部端口 3001。我们还使用“-v”开关为容器配置永久卷装载。最后,我们命名 Docker 容器并指定要拉取的映像。
您还可以使用 Docker 撰写将正常运行时间 Kuma 下拉并配置为 Docker 环境的一部分。您可以使用以下 Docker 编写代码在 Docker 中安装和配置 Uptime Kuma:
- uptime-kuma:
- image: louislam/uptime-kuma:1
- container_name: kuma
- volumes:
- - ~/homelabservices/uptime-kuma-data:/app/data
- restart: always
- networks:
- mynetwork
设置管理员用户,然后创建第一个正常运行时间监视器是一个简单的过程。以下是您首次登录正常运行时间隈研吾环境时将看到的屏幕。它将提示您设置语言、命名管理员并确认密码。
创建登录名并访问正常运行时间 Kuma 控制台后,单击左上角的添加新监视器按钮。
这将启动“添加新监视器”对话框。配置新监视器所需的参数,包括监视器类型、友好名称和主机名。它还包括重试选项和与通知相关的其他指标。
您还可以配置颠倒模式,该模式允许您监控服务是否可访问。它可以将监视器标记为 DOWN。
您可以配置要与新监视器一起使用的通知。此外,一个方便的设置允许您将通知设置为默认启用,因此您可以为第一个监视器创建通知配置文件,并将其用于配置的所有其他监视器。
正常运行时间 隈研吾有一个很棒的内置功能,称为状态页面。状态页面允许您创建从主要云服务中看到的页面类型,这些页面显示其服务的运行状况。实质上,您可以创建一个易于阅读的状态页面,显示自定义受监视服务的运行状况,并将这些页面呈现给最终用户。
在添加新状态页面屏幕上为新状态页面配置名称和 sobg。单击下一步。
您可以创建新组,从而允许您添加已配置的服务组。但是,您也可以添加已配置的任何单个正常运行时间监视器。例如,下面,我们将添加监视器 TestUptime1。
状态页面是高度可定制的。您可以添加自定义 CSS、更改日志以及添加说明和页脚文本。
保存新的状态页面后,用户可以导航到为状态页面配置的 slug URL,并查看配置了正常运行时间 Kuma的监视器的状态。
正常运行时间 Kuma 是一个很棒的免费开源解决方案,用于监控服务器、应用程序和其他资源的核心功能。它提供了一个美观的工具,以状态页面的形式向最终用户呈现正常运行时间信息,提供用户习惯于看到的云服务状态页面的外观。此外,它还提供可以为您的显示器配置的现代通知服务,让您可以利用电报、松弛等平台。虽然它不包含商业监控解决方案提供的监控深度,但它是监控业务关键型服务的正常运行时间的强大工具。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。