Repolode
Forward-Future

Forward-Future/device-monitor

类似 NZXT CAM 的桌面应用与局域网中枢,在一个面板中查看所有设备的 CPU、GPU、内存、温度、磁盘和网络。

可替代:NZXT CAM

Star
161
Fork
20
未关闭 Issue
1
最近提交
5天前

这是什么?

Device Monitor 是一款面向 Windows 和 macOS 的桌面应用,可以把你名下所有机器的硬件指标汇总到同一个面板中。一台电脑作为中枢运行并提供仪表盘,其他 PC、Mac 和 Linux 机器可以通过代理或应用接入,展示 CPU、GPU、内存、温度、磁盘和网络等数据。

中枢会保存历史数据:最近一小时每 2 秒一个样本,30 天内保存每分钟平均值。高级视图可按 24 小时、7 天或 30 天估算各设备及总计的功耗与电费,并统计在线时长、峰值温度、上传下载流量等用量数据。连接的应用可通过签名发布接收自动更新。

远程访问需要 HTTPS,可通过 Tailscale Serve、在中枢上直接配置 TLS,或使用已有的反向代理实现。也支持在家庭服务器上以无界面方式运行中枢。

核心功能

  • 01在一个仪表盘中展示多台设备的 CPU、GPU、内存、温度、磁盘和网络指标。
  • 02中枢保存历史数据:一小时内每 2 秒一个样本,30 天内保存每分钟平均值。
  • 03结合可配置的电价估算各设备功耗与电费。
  • 04支持 Windows、macOS 和 Linux 代理,并提供无界面中枢模式。
  • 05向已连接的设备推送经过签名的应用更新。
  • 06通过 HTTPS 在局域网或 tailnet 中用浏览器或手机访问。

适用场景

  • 在一个屏幕上监控游戏电脑、工作站和家庭服务器。
  • 按月估算每台机器的用电量和电费。
  • 通过手机或浏览器查看远程机器的 CPU 和 GPU 温度。
  • 在家庭服务器上以无界面方式运行中枢,为其他设备提供仪表盘。

快速上手

  1. 1

    在项目文件夹中安装依赖

    npm install
  2. 2

    从源代码运行应用

    npm start

使用前须知

  • 桌面应用仅支持 Windows 和 macOS;Linux 机器需要使用独立代理。
  • Windows 安装程序未进行代码签名,SmartScreen 可能会显示警告。
  • macOS 应用未经过公证,首次打开时需要右键选择“打开”。
  • 远程浏览器和代理需要在中心节点上配置 HTTPS。

收录于专题

标签

#system-monitoring#hardware-monitoring#electron#homelab#dashboard#temperature-monitoring#energy-monitoring

常见问题

device-monitor 是什么?
类似 NZXT CAM 的桌面应用与局域网中枢,在一个面板中查看所有设备的 CPU、GPU、内存、温度、磁盘和网络。 Device Monitor 是一款面向 Windows 和 macOS 的桌面应用,可以把你名下所有机器的硬件指标汇总到同一个面板中。一台电脑作为中枢运行并提供仪表盘,其他 PC、Mac 和 Linux 机器可以通过代理或应用接入,展示 CPU、GPU、内存、温度、磁盘和网络等数据。
device-monitor 可以免费使用吗?用的什么许可证?
device-monitor 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
device-monitor 还在维护吗?
活跃维护中。device-monitor 最近一次提交是在 2026年11月2日。
device-monitor 适合用来做什么?
在一个屏幕上监控游戏电脑、工作站和家庭服务器。 按月估算每台机器的用电量和电费。 通过手机或浏览器查看远程机器的 CPU 和 GPU 温度。 在家庭服务器上以无界面方式运行中枢,为其他设备提供仪表盘。
device-monitor 怎么安装和运行?
在项目文件夹中安装依赖: npm install 从源代码运行应用: npm start
在哪里获取 device-monitor?
源代码和安装说明在 GitHub 上:https://github.com/Forward-Future/device-monitor

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目