用 Komari 搭轻量服务器监控面板,Docker 一键跑起来
最近想把手头几台服务器和 Docker 容器的状态统一到一个入口,之前要么 SSH 上去看 htop,要么逐台 docker stats,太分散。
试了一圈轻量方案,最后选了 Komari。
为什么选 Komari
核心原因就三个:轻、简单、够用。
Komari 是 Go 写的,前后端分离架构——服务端跑在中央,探针(Agent)装在被监控的机器上。资源占用很低,适合小内存的 VPS。
我之前也看过 Zabbix 和 Prometheus + Grafana,配置复杂,光存储和告警规则就要调半天。对于我这种只有几台机器、只想看看 CPU/内存/磁盘/网络的场景, Komari 的界面和配置负担都刚好。
官方 GitHub 5k+ Stars,持续更新,文档也比较全。
部署过程
官方推荐 Docker 部署,一条命令的事:
1 | docker run -d \ |
然后看日志拿默认账号密码:
1 | docker logs komari |
访问 http://<服务器IP>:25774 就能进面板。
探针安装
被监控的机器上装 Agent,官方提供了二进制和 Docker 两种方式。探针会定时把数据报到服务端,配置里写好服务端地址和认证信息就行。
日常使用
我把几台常用的机器都接进来了,挂在 komari.xingbox.me 下。面板上直接看:
- CPU 使用率和负载
- 内存和 Swap 占用
- 磁盘使用率
- 网络进出流量
- Docker 容器运行状态
如果某台机器负载突然升高,或者磁盘快满了,刷新页面就能看到异常。比逐台 SSH 效率高很多。
限制
Komari 的定位就是轻量监控,不是企业级方案。如果要做复杂的时序存储、多维度告警、历史数据回查,它可能不够用。但对于个人几台服务器的日常状态查看,完全足够。
总结
Komari 适合不想折腾重型监控栈、只需要一个清爽网页面板的场景。Docker 部署零配置,探针资源占用极低,GitHub 10 分钟就能跑起来。
- GitHub:https://github.com/komari-monitor/komari
- 官方文档:https://komari-document.pages.dev/
- 线上:https://komari.xingbox.me
本文为 AI 辅助编写,重写版本
- 标题: 用 Komari 搭轻量服务器监控面板,Docker 一键跑起来
- 作者: 番星
- 创建于 : 2026-07-11 10:00:00
- 更新于 : 2026-08-25 16:45:08
- 链接: https://xingbox.me/komari-self-hosted-monitor/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。