收起左侧

小白系统监控:飞牛NAS秒变“超能力”监控中心,数据尽在掌握!

0
回复
18
查看
[ 复制链接 ]

1

主题

0

回帖

0

牛值

江湖小虾

小白系统监控是一款轻量级的系统监控 Web 工具,以 Docker 方式运行在飞牛 OS 上。一条命令即可拥有媲美专业 NAS 监控的可视化界面,涵盖 CPU、内存、网络、磁盘、进程排行、应用用量 六大维度。

项目已发布到 Docker Hub:jinghui1984/fnmon


📦 快速安装#

docker run -d --name fnmon -p 5000:5000 --privileged \
  -v /proc:/proc:ro -v /sys:/sys:ro \
  jinghui1984/fnmon

启动后浏览器访问 http://飞牛IP:5000 即可打开监控面板。


✨ 面板总览#

⚡ CPU 面板#

实时显示 CPU 型号、每个核心的当前频率、Governor/EPP 运行模式、核心温度(支持 SATA/NVMe 硬盘温度)、Turbo Boost 状态、60 秒频率历史曲线图。还包括 CPU 评测跑分(PassMark/Cinebench/Geekbench)和同级 CPU 横向对比柱状图。

Article Image

🧠 内存面板#

展示总容量 / 已用 / 可用 / 缓存 / SWAP 使用情况,带有 SWAP 进度条可视化,数据实时更新。

Article Image

🌐 网络面板#

实时上传/下载网速、本月/今日流量统计、Docker 容器流量排行(TOP 15)、60 秒流量趋势图。

Article Image

💾 磁盘面板#

物理硬盘列表(含型号、容量、接口类型),SMART 健康状态检测、硬盘温度、NVMe 寿命百分比、通电时间、总写入量。磁盘分区挂载点使用率 + 60 秒 I/O 趋势图。

Article Image

📱 应用用量排行#

综合 CPU + 内存 + 网络 三维度加权评分,可按 日/周/月/年/总计 切换时间维度,快速定位资源消耗大户。

Article Image


🔝 进程 CPU 占用排行#

实时显示 TOP 20 进程,含 PID、用户、CPU%、内存%、启动时间。CPU% 用颜色标识(红 > 50% / 橙 > 20% / 黄 > 5%),异常进程一目了然。

📊 技术架构#

  • 后端:Flask (Python) + SQLite
  • 前端:纯 HTML/CSS/JS,SSE 实时推送
  • 数据采集:psutil、smartctl、/proc 文件系统
  • 发布方式:Docker Hub 镜像 或 离线 fpk 包

📋 更新计划#

  • ✅ CPU 频率 + 核心温度监控
  • ✅ 内存 / SWAP 趋势图
  • ✅ 网络流量 + 容器排行
  • ✅ 硬盘健康 (SMART / NVMe 寿命)
  • ✅ 进程 CPU 排行
  • ✅ 应用用量排行(日/周/月/年)
  • ✅ CPU 评测 + 对比
  • ⬜ 暗色/亮色主题切换
  • ⬜ 微信/邮件告警(CPU 温度过高)
  • ⬜ 多语言支持

📦 网盘镜像下载链接:

链接:https://pan.quark.cn/s/ab1d4e556957#

收藏
送赞
分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则