酷监控是一个高颜值的监控工具箱,支持网站监控/接口监控/HTTPS 证书监控等多种监控类型,帮助开发者及运维人员实时掌握网站/接口运行状态。本项目支持 Docker 一键快速部署,拥有美观现代的界面设计。
使用 Docker 是运行酷监控最简单的方式:
# 适用于 x86/x64 架构 docker run -d --name coolmonitor --restart always -p 3333:3333 -v ~/coolmonitor_data:/app/data star7th/coolmonitor:latest # 适用于 ARM 架构(如树莓派、Apple Silicon ) docker run -d --name coolmonitor --restart always -p 3333:3333 -v ~/coolmonitor_data:/app/data star7th/coolmonitor:arm-latest
首次启动时,系统会自动:
访问http://localhost:3333开始使用酷监控。
coolmonitor/ ├── src/ │ ├── app/ - Next.js 应用目录 │ │ ├── dashboard/ - 监控面板 │ │ ├── auth/ - 用户认证 │ │ └── api/ - API 接口 │ ├── components/ - 可复用组件 │ ├── lib/ - 工具函数和库 │ │ ├── monitors/ - 监控检查器实现 │ │ ├── database-upgrader.ts - 数据库升级工具 │ │ └── system-init.ts - 系统初始化 │ ├── hooks/ - 自定义 Hook │ ├── context/ - React 上下文 │ └── types/ - TypeScript 类型定义 └── prisma/ - 数据库模型和迁移
![]() | 1 BrookO 157 天前 uptime 吗 |
3 opscoffeecn 157 天前 via Android 感觉还不错,mark |
![]() | nbsp; 4 CouleurVVEX 157 天前 感谢开源 |
![]() | 5 klxyy 157 天前 和 uptime 区别在哪? |
7 UTC0700 157 天前 加个监控网页变化的功能? |
9 zhouxiaodi 157 天前 感谢大佬,已经用上了。不过 webhook 通知发送无效果。具体表现:发送测试通知,提示发送成功,但是收不到。 |
10 star7th OP |
11 star7th OP @zhouxiaodi 我这边试了下,是可以收到 webhook 信息的。你那边可能是网络问题。 对了,另外跟你讲,如果你的 webhook 网址是本机,则无法使用 127.0.0.1 这样的本机地址。因为监控软件跑在 docker 里面,它的本机跟宿主机是不一样的。访问 127.0.0.1 只是容器内部的网络 |
12 JeffreyRSmith 156 天前 支持一下大佬,从“树洞” 就开始关注的老粉丝了 哈哈 |
13 star7th OP |
14 JeffreyRSmith 156 天前 @star7th #13 已经是十几年前啦 ![]() |
15 zhouxiaodi 156 天前 @star7th #11 大佬,我是发送消息给飞书机器人,我估计是请求体的格式不符合飞书的标准,所以没有顺利接收到。我在其他场景测试成功了。 |