今天介绍一款开源的Web服务监控工具
CoolMonitor 是 star7th 打造的一款 高颜值、可视化 Web 服务监控工具,支持监控网站、API、证书、TCP 端口、MySQL/Redis 等众多监控类型。它拥有现代界面、深/浅色主题切换、心跳推送监控、通知提醒,并集成 SQLite 存储,做到了轻量部署、高度自由,是小团队、自建环境运维的理想之选。
与 Zabbix、Prometheus + Grafana 这类体积大、复杂度高的传统监控系统相比,CoolMonitor 更易安装、界面更直观、日常运行更轻松,适合快速上线和低运维成本场景。
应用特性
-
多场景监控支持:覆盖 HTTP/HTTPS、API 接口、证书过期、TCP、MySQL、Redis 等常见服务监控。
-
心跳推送功能:支持客户端主动推送心跳,轻松监控内网或无法直接访问的设备。
-
现代可视化界面:响应式设计,支持深浅主题切换,适配各种设备;仪表板直观显示状态趋势。
-
灵活通知方式:支持邮件、Webhook、微信等多渠道报警提醒。
-
轻量持久存储:使用 SQLite 存储历史数据,无需额外数据库依赖,简洁部署。
应用相关截图


部署方式
Docker 一键部署(推荐)
docker run -d
--name coolmonitor
--restart always
-p 3333:3333
-v ~/coolmonitor_data:/app/data
star7th/coolmonitor:latest
或使用 ARM 镜像支持:
docker run -d
--name coolmonitor-arm
--restart always
-p 3333:3333
-v ~/coolmonitor_data:/app/data
star7th/coolmonitor:arm-latest
启动后访问 http://localhost:3333
即可完成初始化(首次会引导创建管理员)。