news 2026/7/4 16:43:19

docker部署Checkmate监控

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
docker部署Checkmate监控

1、Checkmate简介
Checkmate 是 BlueWave Labs 开发的开源自托管监控平台,聚焦服务器、网站与基础设施的实时可用性与性能监测,以轻量化、易部署、可视化强为核心优势,采用 AGPL-3.0 许可协议,数据自主可控。
2、核心定位与背景
定位:面向运维 / DevOps 的一体化监控工具,兼顾网站可用性、服务器硬件、容器与网络层监测,可替代传统复杂方案。
技术栈:前端 React/Vite/MUI,后端 Node.js/Express,存储 MongoDB+Redis,任务调度 BullMQ,支持 Docker/K8s 快速部署。
起源:2023 年左右推出,GitHub 星标超 8k,强调 “美丽、高性能”,适合自托管场景。
3、关键优势
自托管与开源:AGPL-3.0 许可,数据本地化,避免 SaaS 隐私与订阅成本。
轻量化高效:1 核 1GB 即可稳定运行,支持 1000 + 并发监控,资源占用低。
灵活部署:Docker Compose 一键启动,支持 Raspberry Pi 等边缘设备。
生态兼容:PromQL 语法支持,可对接 Grafana,RESTful API 便于自动化集成。

4、拉取镜像

dockerpull ghcr.io/bluewave-labs/checkmate-backend-mono:latestdockerpull ghcr.io/bluewave-labs/checkmate-mongo:latest

5、创建数据目录

mkdir-p /data/checkmatechmod777/data/checkmate

6、编辑docker-compose.yaml文件

sudotee/data/checkmate/docker-compose.yml<<-'EOF' services: server: image: ghcr.io/bluewave-labs/checkmate-backend-mono:latest restart: always ports: - "52345:52345" environment: - UPTIME_APP_API_BASE_URL=http://ip:52345/api/v1 - UPTIME_APP_CLIENT_HOST=http://ip - DB_CONNECTION_STRING=mongodb://mongodb:27017/uptime_db?replicaSet=rs0 - REDIS_URL=redis://redis:6379 - CLIENT_HOST=http://ip - JWT_SECRET=EcuqPmIbxHXGCAiJH/uuMzcSFNyJehi3hGtr/l70y6Y= volumes: - /var/run/docker.sock:/var/run/docker.sock depends_on: - mongodb mongodb: image: ghcr.io/bluewave-labs/checkmate-mongo:latest restart: always command: ["mongod", "--quiet", "--replSet", "rs0", "--bind_ip_all"] volumes: - /data/checkmate/mongo/data:/data/db healthcheck: test: echo "try { rs.status() } catch (err) { rs.initiate({_id:'rs0',members:[{_id:0,host:'mongodb:27017'}]}) }" | mongosh --port 27017 --quiet interval: 5s timeout: 30s start_period: 0s retries: 30 EOF

8、访问checkmate服务
浏览器访问: http://ip:52345 点击注册账号
8.1、添加网站监控
点击“L et’s create your first uptime monitor”选项,进入监控项配置页

Checkmate是由BlueWave Labs开发的开源自托管监控平台,基于AGPL-3.0许可协议,核心定位为运维/DevOps提供轻量化、易部署的一体化监控解决方案,聚焦服务器、网站及基础设施的实时可用性与性能监测,实现数据本地化自主可控,有效替代传统复杂监控方案。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/3 5:17:54

没技术背景?Z-Image云端方案让你5分钟成为AI画家

没技术背景&#xff1f;Z-Image云端方案让你5分钟成为AI画家 引言&#xff1a;艺术生的AI绘画新选择 作为一名艺术系学生&#xff0c;你是否曾经羡慕那些能用AI生成惊艳作品的创作者&#xff0c;却又被复杂的代码和安装步骤劝退&#xff1f;现在&#xff0c;Z-Image云端方案为…

作者头像 李华
网站建设 2026/6/26 16:11:18

元宇宙动作捕捉新选择:AI骨骼检测比传统方案省90%

元宇宙动作捕捉新选择&#xff1a;AI骨骼检测比传统方案省90% 1. 为什么你需要关注AI骨骼检测技术&#xff1f; 对于小型VR工作室来说&#xff0c;制作高质量的虚拟人动画一直是个挑战。传统动作捕捉设备动辄几十万上百万的投入&#xff0c;让很多创意团队望而却步。但现在&a…

作者头像 李华
网站建设 2026/7/2 5:17:37

COCO关键点检测新手指南:2块钱玩转预训练模型

COCO关键点检测新手指南&#xff1a;2块钱玩转预训练模型 引言&#xff1a;为什么产品经理需要了解骨骼检测技术 作为一名转行AI的产品经理&#xff0c;你可能经常听到"骨骼关键点检测"这个术语。简单来说&#xff0c;这项技术就像给照片中的人体画"火柴人&qu…

作者头像 李华
网站建设 2026/6/19 12:17:59

Windows安装Python图文详解:官网下载与PATH配置必知要点

在Windows上安装Python是数据分析、自动化办公和Web开发的第一步。许多初学者在安装过程中会遇到环境变量配置、版本选择等实际问题。本文将基于实际经验&#xff0c;为你梳理清晰、可操作的安装流程&#xff0c;并解答几个常见的关键问题。 Python安装包从哪里下载 建议直接从…

作者头像 李华
网站建设 2026/6/19 21:52:44

零基础入门AI测试:5分钟创建你的第一个智能测试脚本

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发一个面向新手的AI测试教学项目&#xff0c;要求&#xff1a;1.提供分步指导的测试脚本生成向导 2.包含API测试、简单UI测试等基础示例 3.自动解释生成的测试代码逻辑 4.提供修…

作者头像 李华
网站建设 2026/6/20 7:00:05

边缘计算落地方案:云端训练+本地部署的姿态估计实践

边缘计算落地方案&#xff1a;云端训练本地部署的姿态估计实践 引言&#xff1a;当工厂监控遇上AI姿态识别 想象一下这样的场景&#xff1a;在繁忙的工厂车间里&#xff0c;工人正在操作重型设备。突然&#xff0c;有人因为疲劳操作进入了危险区域&#xff0c;传统监控系统只…

作者头像 李华