V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
ottoli
V2EX  ›  NAS

Linux NAS 硬件/硬盘监控面板方案?

  •  
  •   ottoli · 10 天前 · 1570 次点击

    书接上文: https://www.v2ex.com/t/1091935

    基于 Linux 底层搭建了 DIY NAS ,需要什么服务就装什么,目前缺一个监控硬件信息的面板,尤其是需要硬盘温度、SMART 的监控,也需要报警功能

    目前尝试了 grafana ,感觉搭建有点麻烦,没搞懂

    然后又试了 netdata ,搭建倒是简单,但是太专业了,感觉不好用,一堆仪表都看不懂,温度和 smart 好像还需要另外配置

    求推荐一个尽量轻量简单点的监控+告警面板,主要需求是硬盘温度和健康监控,如果有 cpu 内存 docker 容器的监控更好,但不刚需。需要有告警功能。求 v 友推荐推荐!或者有比较清晰简单,且不太久远的 grafana 搭建教程也行

    11 条回复    2024-12-14 23:53:39 +08:00
    yyzh
        1
    yyzh  
       10 天前 via Android
    TrueNAS 和 UNRAID 随便选个不是更方便嘛
    kk2syc
        2
    kk2syc  
       10 天前
    esp32+LED 屏幕+温感探头(可以自己 diy 咯,硬盘/电源/主板,想测哪都行),cpu 内存 docker 监控数据可以写个微服务把数据推到 esp32 上,剩下的界面显示自己 DIY 吧。esp32 的电源可以从主板 usb 接口那边取到 5V
    AmoxiDu
        3
    AmoxiDu  
       10 天前
    两个项目
    1.把服务监控、系统信息监控给 homepage 导航页。
    https://github.com/gethomepage/homepage
    这个项目我在用,widgets 能和大量的服务集成,好用的一批。

    2.磁盘监测、告警,用 docker 跑 scrutiny 。
    https://github.com/AnalogJ/scrutiny
    这个项目我没用过,但是看 readme 功能挺全,自己踩坑试试。
    povsister
        4
    povsister  
       10 天前
    你都用 linux 自建 nas 了,那 grafana+ prometheus 到底有什么不好的,要啥数据自己手搓 exporter 分分钟撸出来。
    ysc3839
        5
    ysc3839  
       10 天前
    我用的是 Cockpit https://cockpit-project.org/
    kekylin
        6
    kekylin  
       10 天前 via Android   ❤️ 1
    我也是基于 Linux 搭建的 NAS ,楼上两位说得也是我在用的,服务器状态用 grafana+ prometheus ,硬盘状态监控可以用 scrutiny ,可以设置硬盘故障时通过邮件发送通知。
    对基于 Linux 搭建 NAS 感兴趣的朋友可以看看这个项目。
    https://github.com/kekylin/Debian-HomeNAS
    greenskinmonster
        7
    greenskinmonster  
       10 天前 via Android
    我用 zabbix ,因为本来公司就用,而且自己写脚本推送事件比较方便。日常开 nagstamon 工具收提醒。
    aloxaf
        8
    aloxaf  
       10 天前
    grafana 搭建怎么会麻烦,docker 直接启动就行,我常用的一个 docker-compose.yml ,真没啥要配置的: https://fars.ee/bAhh/yaml

    数据采集用 node_exporter ,其他信息可以写脚本喂给它的 textfile collector ,也可以用现成的 exporter (直接搜 XX prometheus exporter ,大概率有)。

    唯一需要学习一下的是 grafana 的面板配置和 promql 。不过你的需求不复杂,可以找个现成的 node exporter dashboard 照猫画虎改一下。
    driller
        9
    driller  
       10 天前 via Android
    smart 可以考虑 scrutiny ,自带面板
    zhady009
        10
    zhady009  
       9 天前
    beszel 就很简单轻量操作系统和每个 docker 容器的资源占用的面板,但是现在还不支持 smart ,可以和 scrutiny 一起用
    durianY
        11
    durianY  
       3 天前
    scrutiny 目前就这个简单点,之前看还有人用 prometheus 的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3113 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 13:36 · PVG 21:36 · LAX 05:36 · JFK 08:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.