字数 474,阅读大约需 3 分钟
服务监控
分享我个人使用多个服务监控程序:Uptime Kuma,Uptime Kuma is an easy-to-use self-hosted monitoring tool.
部署
# Simple docker-compose.yml
# You can change your port or volume location
version: '3.3'
services:
uptime-kuma:
image: louislam/uptime-kuma:1
container_name: uptime-kuma
volumes:
- ./uptime-kuma-data:/app/data
ports:
- 3001:3001 # <Host Port>:<Container Port>
restart: always
介绍
监听服务
Uptime Kuma 是一款易于使用的自托管监控工具,可用于监控各种服务,例如 HTTP/HTTPS 网站、应用程序、TCP 端口、SSL 证书,甚至 MySQL 数据库。它是一个开源且免费的工具,这意味着任何人都可以免费下载和使用代码库和所有文件。
以下是 Uptime Kuma 的一些主要特点:
监控各种服务: Uptime Kuma 可以监控 HTTP/HTTPS、TCP、HTTP(s) 关键字、HTTP(s) Json 查询、Ping、DNS 记录、推送、Steam 游戏服务器和 Docker 容器的正常运行时间。
美观且快速的UI/UX: Uptime Kuma 拥有一个美观、响应迅速且快速的用户界面,易于使用。
多种通知方式: Uptime Kuma 支持通过 Telegram、Discord、Gotify、Slack、Pushover、电子邮件 (SMTP) 和 90 多种其他通知服务发送通知。
多语言支持: Uptime Kuma 支持多种语言。
多个状态页面: Uptime Kuma 允许您创建多个状态页面。
通知方式
覆盖国内外的主要通讯工具,是非常强大的通知工具
特点
主要功能:
• 持续监控 HTTP(s)、TCP、HTTP(s) 关键词、HTTP(s) JSON 查询、Ping、DNS 记录、Push、Steam 游戏服务器和 Docker 容器的正常运行时间。
• 优雅、响应迅速且极其快速的用户界面和用户体验。
• 通过 Telegram、Discord、Gotify、Slack、Pushover、电子邮件 (SMTP) 以及超过 90 种通知服务发送多功能通知。
• 高频率监控间隔,为 20 秒。
• 支持多种语言。
• 能够创建和管理多个状态页面。
• 可以选择将状态页面映射到特定域名。
• 集成 Ping 图表,用于可视化性能分析。
• 综合的证书信息显示。
• 代理服务器兼容性。
• 通过双因素身份验证增强安全性。
评论区