📌 项目简介
❝酷监控(
CoolMonitor) 是一款高颜值的开源监控工具,旨在帮助开发者和运维人员实时掌握网站、HTTPS证书、接口等服务的运行状态。该项目支持多种监控类型,拥有美观现代的界面设计,并支持Docker一键快速部署,适合个人和小型团队使用。
❞
✨ 功能特点
-
🧩「多种监控类型」:支持 HTTP/HTTPS 网站、API 接口、HTTPS 证书过期、TCP 端口、MySQL/Redis 数据库等多种监控。
-
📡「推送监控」:支持被动接收客户端的心跳推送,实现不可直接访问设备的监控。
-
🎨「精美界面」:深色/浅色主题切换,响应式设计适配各种设备尺寸。
-
🔔「强大通知系统」:支持邮件、
Webhook、微信通知渠道等多种通知方式。 -
📊「数据可视化」:直观的状态图表和分析功能,快速了解系统运行状况。
-
🗃️「持久化存储」:使用
SQLite数据库,轻量级部署无需额外依赖。
🔧 监控类型
-
「HTTP/HTTPS 网站监控」:检查网站可用性和响应时间。
-
「HTTPS 证书监控」:检查
SSL证书过期时间,提前预警。 -
「关键词监控」:检查网页内容是否包含特定关键词。
-
「TCP 端口监控」:检查端口是否开放。
-
「MySQL/MariaDB 数据库监控」:检查数据库连接和基本查询。
-
「Redis 数据库监控」:检查
Redis服务状态。 -
「推送监控」:被动接收客户端的心跳推送。
💡 适用场景
-
「个人博客/企业官网」:实时监控网站状态,确保访问稳定。
-
「微服务架构」:
API接口健康状态追踪,快速定位故障。 -
「数据库/中间件」:
MySQL、Redis等服务异常预警,防患于未然。 -
「内网设备」:通过心跳推送监控不可直接访问的设备,全面覆盖监控需求。
🎉 效果预览
-
初始化界面

控制台主界面

监控详情页

添加监控

通知设置

🐳 Docker快速部署
「适用于 x86/x64 架构」
docker run -d --name coolmonitor --restart always \
-p 3333:3333 \
-v ~/coolmonitor_data:/app/data \
docker.1ms.run/star7th/coolmonitor:latest
「适用于ARM架构(如树莓派、Apple Silicon)」
docker run -d --name coolmonitor --restart always \
-p 3333:3333 \
-v ~/coolmonitor_data:/app/data \
docker.1ms.run/star7th/coolmonitor:arm-latest
首次启动时,系统会自动初始化数据库结构,并引导用户创建管理员账户。
访问 http://服务器ip:3333 开始使用酷监控。
📂 项目地址
评论 (0)
还没有评论,快来抢沙发吧!