酷监控:这款开源监控工具颜值与实力并存,支持网站/接口/证书全方位监控
干货鱼今天给大家安利一个超实用的开源监控工具!酷监控不仅颜值在线,功能也相当能打。网站挂了?接口异常?HTTPS证书快到期?这些问题它都能帮你盯着。最棒的是支持Docker一键部署,几分钟就能搭建起自己的监控系统,再也不用忍受那些难用的商业监控服务了。
这个工具参考了uptime的设计理念,但功能更丰富。监控类型全面覆盖,界面清爽直观,告警机制也很灵活。运维同学可以用它来守护业务稳定性,个人开发者也能轻松监控自己的小项目,关键是开源免费,想怎么定制就怎么定制!
特色
- 多种监控类型:支持HTTP/HTTPS网站、API接口、HTTPS证书过期、TCP端口、MySQL/Redis数据库等多种监控
- 推送监控:支持被动接收客户端的心跳推送,实现不可直接访问设备的监控
- 精美界面:深色/浅色主题切换,响应式设计适配各种设备尺寸
- 强大通知系统:支持邮件、Webhook、微信通知渠道等多种通知方式
- 数据可视化:直观的状态图表和分析功能,快速了解系统运行状况
- 持久化存储:使用SQLite数据库,轻量级部署无需额外依赖
监控
- HTTP/HTTPS网站监控:检查网站可用性和响应时间
- HTTPS证书监控:检查SSL证书过期时间,提前预警
- 关键词监控:检查网页内容是否包含特定关键词
- TCP端口监控:检查端口是否开放
- MySQL/MariaDB数据库监控:检查数据库连接和基本查询
- Redis数据库监控:检查Redis服务状态
- 推送监控:被动接收客户端的心跳推送
部署
使用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 开始使用酷监控。
总结
酷监控是一款开源的高颜值监控系统,参考uptime设计理念并进行了功能扩展。它支持网站可用性、接口状态、HTTPS证书有效期等多种监控类型,能够满足不同场景下的监控需求。该工具采用Docker容器化部署方案,支持一键快速部署,大幅降低了使用门槛。其直观的监控面板和灵活的告警机制,既适合企业运维团队用于业务监控,也便于个人开发者管理自己的项目。作为开源解决方案,酷监控在保证功能完整性的同时,还提供了高度的可定制性。
源码
酷监控
一个高颜值的监控工具,支持网站监控/接口监控/HTTPS证书监控等
THE END
0
二维码
打赏
海报
酷监控:这款开源监控工具颜值与实力并存,支持网站/接口/证书全方位监控
酷监控是一款开源的高颜值监控系统,参考uptime设计理念并进行了功能扩展。它支持网站可用性、接口状态、HTTPS证书有效期等多种监控类型,能够满足不同场景下的监控需求。该工具采用Docker容器化部署方案,支持一键快速部署,大幅降低了使用门槛。其直观的监控面板和灵活的告警机制,既适合企业运维团队用于业务监控,也便于个人开发者管理自己的项目。作为开源解决方案,酷监控在保证功能完整性的同时,还提供了高度的可定制性。
共有 0 条评论