返回教程列表

飞牛NAS部署Netdata服务器实时性能监控仪表盘

2026-07-04
NAS跑久了难免会想看看系统运行状态怎么样,CPU占用高不高、内存还剩多少、硬盘温度是否正常。Netdata是一个轻量级的实时监控工具,界面非常炫酷,各种指标一目了然,而且占用资源极少。 一、Netdata有什么特点 Netdata跟传统的监控工具不同,它主打实时监控,每秒钟采集一次数据,延迟极低。它能监控CPU使用率和温度、内存占用、磁盘读写和IO延迟、网络流量、进程列表、系统负载等几百个指标。界面是网页版的仪表盘,鼠标移到图表上就能看到具体数值。 二、Docker部署Netdata 拉取netdata/netdata镜像,创建容器: 端口映射: - 19999端口 -> 本地19999(Netdata仪表盘) 存储卷映射: - 创建/docker/netdata/config,映射到容器内的/etc/netdata 其他关键配置: - 添加挂载 /proc -> 容器内/proc(只读) - 添加挂载 /sys -> 容器内/sys(只读) - 添加挂载 /var/run/docker.sock -> 容器内/var/run/docker.sock(只读) - 网络模式选host模式或者bridge模式都行 创建完成后访问http://你的NAS内网IP:19999。 三、界面使用 打开Netdata后会自动跳转到实时仪表盘。左侧面板列出了所有监控分类:CPU、内存、磁盘、网络、进程、系统负载等。点击任意分类能展开详细图表。右上角的时间选择器可以切换查看最近5分钟、15分钟、1小时甚至更长时间的数据。 四、告警配置 Netdata内置了丰富的告警规则。比如CPU温度超过85度时告警、磁盘空间低于10%时告警、内存不足时告警。当触发告警时,Netdata的仪表盘上会显示红色警告标记,告警信息也会记录在告警日志中。告警阈值可以在配置文件中自定义调整。 五、反向代理访问 在Nginx Proxy Manager中给Netdata配置子域名访问,比如netdata.你的域名.com。注意Netdata需要开启允许跨域访问,在容器的环境变量中添加NETDATA_ALLOWED_HOSTS=*。配好后就能在外网随时查看NAS的实时运行状态了。

返回教程列表