1、coolmonitor简介

在监控系统百花齐放的今天,Zabbix、Prometheus 等功能强大但部署复杂,我们是否需要一个更轻量、更聚焦的选择?CoolMonitor 应运而生,它是一个专为中小型项目、个人开发者及运维团队设计的轻量级、开箱即用的监控平台。
CoolMonitor 一个“高颜值监控工具箱”,支持网站、API、HTTPS 证书、TCP 端口、MySQL/Redis、推送心跳等 7 大类监控,内置邮件/微信/Webhook 报警、深色/浅色主题、ECharts 可视化。

2、核心功能一览

CoolMonitor 专注于解决最核心的监控需求,让您快速搭建起监控体系:

服务器状态监控:实时监控 CPU 使用率、内存占用、磁盘空间、网络流量等核心指标,一目了然。

进程服务监控:自动检测并监控关键进程(如 Nginx、MySQL、Redis等)是否存活,异常时及时告警。

API 接口监控:定时请求指定的 API 地址,根据返回的 HTTP 状态码判断服务是否健康。

多节点支持:通过部署轻量级 Agent,轻松监控多台服务器,数据统一汇聚到中央平台展示。

实时告警通知:支持通过 邮件、钉钉、飞书、WebHook 等常用渠道发送告警信息,确保问题第一时间被感知。

3、安装docker

安装docker请参考此链接

4、拉取coolmonitor镜像

docker pull star7th/coolmonitor:latest

5、创建数据目录

mkdir -p /data/coolmonitor
chmod 777 /data/coolmonitor

6、docker安装coolmonitor

docker run -d --name coolmonitor \
  --restart always \
  -p 3333:3333 \
  -v /data/coolmonitor:/app/data \
  star7th/coolmonitor:latest
sudo tee /data/coolmonitor/docker-compose.yaml <<-'EOF'
version: "3.8"
services:
  coolmonitor:
    image: star7th/coolmonitor:latest
    ports:
      - "3333:3333"
    volumes:
      - /data/coolmonitor:/app/data
    restart: always
  watchtower:
    image: containrrr/watchtower
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    command: --interval 3600
    restart: always
EOF
cd /data/coolmonitor/
docker-compose up -d
docker-compose ps

9、查看容器日志

docker logs -f coolmonitor

10、访问coolmonitor服务

浏览器访问: http://180.184.67.237:3333

在这里插入图片描述
在这里插入图片描述

本文转载地址:微信博客

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐