剪藏#剪藏#羊刀仙

一个Docker搞定 NAS 全硬件监控:CPU、硬盘、显卡专业监控大屏~

2026 年 8 月 4 日1 分钟
分享Twitter / XTelegram微博
一个Docker搞定 NAS 全硬件监控:CPU、硬盘、显卡专业监控大屏~ 封面

services:

qnap-monitoring:

image: milesxia/qnap-monitoring:latest

container_name: qnap-monitoring

restart: unless-stopped

privileged: true

environment:

======================================================

必改:NAS 基本信息

======================================================

时区

中国大陆使用 Asia/Shanghai

台湾地区使用 Asia/Taipei

TZ: Asia/Shanghai

QNAP NAS 局域网 IP

只填写 IP,不要带 http、https 或端口

NAS_IP: 192.168.100.138

必须与 QNAP 控制台中的 SNMP Community 完全一致

SNMP_COMMUNITY: public

Grafana 看板中显示的 NAS 名称

QNAP_HOSTNAME: QNAP-NAS

======================================================

必改:Grafana 登录信息

======================================================

GF_SECURITY_ADMIN_USER: qnap GF_SECURITY_ADMIN_PASSWORD: qnap1234

======================================================

可选:看板与数据保留

======================================================

QNAP_DASHBOARD_TITLE: QNAP 统一监控 PROMETHEUS_RETENTION: 30d GRAFANA_ALLOW_SIGN_UP: "false" GRAFANA_DEFAULT_LANGUAGE: zh-Hans GRAFANA_MIN_REFRESH_INTERVAL: 2s

======================================================

可选:共享文件夹及磁盘扫描

======================================================

留空时自动检测数据卷

QNAP_DATA_VOLUME_NAME: ""

共享文件夹扫描间隔,单位为秒

QNAP_SHARE_SCAN_INTERVAL: "3600"

磁盘扫描间隔,单位为秒

QNAP_DISK_SCAN_INTERVAL: "86400"

QNAP_DISK_STARTUP_RETRY_SECONDS: "60" QNAP_SHARE_STARTUP_RETRY_SECONDS: "30"

======================================================

可选:进程监控

======================================================

QNAP_PROCESS_SAMPLE_INTERVAL: "15" QNAP_PROCESS_TOP_N: "15" QNAP_PROCESS_COMMAND_LIMIT: "220"

======================================================

可选:PCIe 设备过滤

======================================================

填写 PCIe BDF,例如 0000:01:00.0

多个值按程序支持的格式填写;留空表示不过滤

QNAP_PCIE_INCLUDE_BDFS: "" QNAP_PCIE_EXCLUDE_BDFS: ""

======================================================

可选:风扇监控

======================================================

QNAP_FAN_REFRESH_SECONDS: "2" QNAP_FAN_HTTP_TIMEOUT: "1.5" QNAP_FAN_HAL_TIMEOUT: "3.0" QNAP_FAN_HAL_MAX_INDEX: "16"

======================================================

内部固定参数,一般不要修改

======================================================

QNAP_MONITORING_VERSION: "8.16" QNAP_REALTIME_EXPORTER_VERSION: "8.16" QNAP_DASHBOARD_BUILDER_VERSION: "8.16" QNAP_DASHBOARD_SCHEMA_VERSION: "8.16"

QNAP_SNMP_METRICS_URL: http://127.0.0.1:9273/metrics QNAP_PCIE_METRICS_URL: http://127.0.0.1:9275/metrics

ports:

Grafana

  • "3300:3000"

Prometheus

  • "39090:9090"

以下端口仅用于采集器诊断。

正常使用时可以不映射,需要排障时再取消注释。

- "39273:9273"

- "39274:9274"

- "39275:9275"

- "39276:9276"

- "39277:9277"

- "39278:9278"

volumes:

Grafana、Prometheus、看板和缓存数据

  • /share/Container/qnap-monitoring:/data

只读访问 QNAP 宿主机信息

  • /share:/share:ro
  • /proc:/host-proc:ro
  • /sys:/host-sys:ro
  • /etc/config:/host-etc-config:ro

原文地址: https://mp.weixin.qq.com/s?__biz=Mzk0MTgyMTgwOQ==&mid=2247488279&idx=1&sn=9ce1426ed1c5ad029c0c0fa62d332173&chksm=c3acdf27418a5a6f800462ddfe4e3188b114145454991e2d62632ee146ab7c731d77d4e2999b&mpshare=1&scene=1&srcid=08042pnAcV02xT8akjp6FPFc&sharer_shareinfo=526959f40d8909ceb8de98cbd3984e26&sharer_shareinfo_first=526959f40d8909ceb8de98cbd3984e26#rd

相关文章