在 DevOps 和 SaaS 运维中,实时掌握服务健康状态至关重要。然而,许多监控工具要么配置复杂,要么界面陈旧,难以兼顾效率与体验。
酷监控(CoolMonitor)它不仅支持网站、API、数据库、证书等多种监控类型,还拥有现代化 UI 与极简部署方式(Docker 一键启动),真正做到"好看又好用"。
一个开箱即用、界面精美、功能全面的轻量级监控系统,专为开发与运维人员打造。
HTTP/HTTPS 网站监控:检测可用性与响应时间
HTTPS 证书监控:自动检查 SSL 证书有效期,提前告警
关键词监控:验证页面是否包含指定内容
TCP 端口监控:判断端口是否开放
MySQL / MariaDB 监控:测试数据库连接与基础查询
Redis 监控:验证 Redis 服务状态
推送监控(Heartbeat):支持内网/不可公网访问设备的心跳上报
支持 邮件、Webhook、微信 等多种通知渠道
可按监控项独立配置告警策略
深色 / 浅色主题自由切换
响应式设计,适配 PC、平板、手机
直观的数据可视化(基于 ECharts)
使用 SQLite + Prisma ORM,无需额外数据库依赖
所有数据自动持久化至挂载卷,升级无忧
docker run -d --name coolmonitor \ --restart always \ -p 3333:3333 \ -v ~/coolmonitor_data:/app/data \ star7th/coolmonitor:latestdocker run -d --name coolmonitor \ --restart always \ -p 3333:3333 \ -v ~/coolmonitor_data:/app/data \ star7th/coolmonitor:arm-latest首次访问 http://localhost:3333 将引导创建管理员账号,数据库自动初始化。
1、停止并删除旧容器(数据保留在卷中)
2、拉取最新镜像
3、重新运行容器
⚠️ 建议更新前备份
~/coolmonitor_data目录。首次启动新版本可能需数秒完成数据库迁移。
coolmonitor/├── src/│ ├── app/ # Next.js 页面路由│ │ ├── dashboard/ # 监控面板│ │ ├── auth/ # 登录/注册│ │ └── api/ # 后端接口│ ├── components/ # 公共组件│ ├── lib/ # 核心逻辑│ │ ├── monitors/ # 各类监控检查器│ │ ├── database-upgrader.ts│ │ └── system-init.ts│ ├── hooks/ # 自定义 React Hook│ ├── context/ # 全局状态│ └── types/ # TypeScript 类型└── prisma/ # 数据模型与迁移
监控首页

单个监控项详情页

通知渠道设置页

酷监控以极简部署、丰富监控能力与高颜值界面,填补了轻量级监控工具的空白。不管是个人开发、小型团队,还是需要监控内网服务的场景,它都能提供可靠、直观、低门槛的解决方案。
无需复杂配置,一行 Docker 命令,即可拥有专业级监控体验。
项目源码
GitHub:https://github.com/star7th/coolmonitor
#网站监控、#API监控、#SSL证书监控、#心跳监控、#Docker部署、Next.js、#SQLite、#ECharts、#开源监控工具、#轻量级运维、#酷监控、#CoolMonitor
作者:小码编匠
出处:gitee.com/smallcore/DotNetCore
声明:网络内容,仅供学习,尊重版权,侵权速删,歉意致谢!
视频 AI 识别平台,支持 RTSP/RTMP 与人脸/车牌/跌倒检测


方便大家交流、资源共享和共同成长
纯技术交流群、需要的小伙伴请扫码
有收获?不妨分享让更多人受益
关注「程序员开源栈」,共同提升技术实力



