跳到内容
分享网

一条命令看全机器:Glances 跨平台监控,还能开 Web 模式远程看

软件工具 Linux macOS Windows 3 天前更新 浏览 3 ↓ 直达下载
一条命令看全机器:Glances 跨平台监控,还能开 Web 模式远程看

服务器上排障,htop 看进程、df 看磁盘、iftop 看网络,命令一个个敲。Glances 的理念是一次全给你:一条命令,CPU、内存、负载、磁盘、网络、传感器温度、容器状态全部列出,还带 Web 模式——浏览器打开就能看,手机上也能监控家里那台 NAS。

它解决什么问题

排查问题要在多个监控命令间来回切换,信息零散拼不出全貌。

想在外出时用手机看看家里服务器和 NAS 的状态,又不想搭一套复杂的监控系统。

核心能力

能力 具体能做到什么
一条命令总览 CPU、内存、负载、磁盘 IO、网络、文件系统等一屏列出。
Web 模式 开启后用浏览器访问即可查看,手机平板也能远程盯状态。
API 接口 内置 REST API,其他程序和面板可以直接读取监控数据。
客户端/服务器模式 在一台机器上集中查看多台被监控主机的状态。
阈值告警 指标按阈值变色提醒,异常一眼可见。
插件生态 支持传感器温度、Docker 容器、磁盘 SMART 等丰富的扩展信息。

个人自托管监控的最短路径

搭监控系统,Prometheus 加 Grafana 是专业答案,但对个人用户来说配置门槛不低。Glances 提供了一条捷径:服务器上运行 Web 模式,家里路由器做个端口转发或通过 VPN 回家,手机浏览器打开就是现成的监控页。想再进一步,它支持把数据导出到 InfluxDB 等时序数据库,配 Grafana 出历史曲线,进阶路线完全打通。

它是用 Python 写的,安装就是一条 pip 命令,各种发行版、macOS 甚至 Windows 都能跑,这也是它「哪里都能用」的底气。日常定位:htop/btop 看进程细节,Glances 看全局和多机,两者互补而不是替代。

同类工具怎么选

工具 授权 差别在哪
btop++ 开源免费 终端颜值天花板,看进程细节与实时曲线。
htop 开源免费 进程级排查的经典工具,轻量顺手。
Netdata 开源免费 更重的实时监控面板,秒级数据和历史图表更全,适合认真做监控的用户。

谁适合用

  • 管理一两台家用服务器或 NAS、想要轻量监控的个人用户。
  • 希望用手机或浏览器远程查看机器状态的远程办公者。
  • 在写自动化脚本、需要通过 API 读取系统指标的开发者。
  • 容器和自托管服务玩家,想顺带盯着 Docker 状态的用户。

怎么开始

  1. 用 pip 安装 Glances,或使用发行版仓库中的版本。
  2. 终端输入 glances 启动,熟悉各模块布局与颜色含义。
  3. 加参数开启 Web 模式,然后在浏览器里访问对应端口验证。
  4. 需要集中监控多台机器时,在被监控端开启服务器模式,主控端用客户端模式连接。
  5. 进阶:配置导出到 InfluxDB 并用 Grafana 画历史曲线,或调用其 API 把指标接进自己的面板。

常见问题

和 htop、btop 的区别是什么?
htop/btop 深耕进程交互,Glances 强在全局总览、Web 访问和 API 输出,三者常搭配使用而非二选一。

手机上怎么看监控?
开启 Web 模式后,同一网络或通过 VPN/端口转发访问服务地址,手机浏览器即是完整监控页。

长期后台运行资源占用大吗?
作为 Python 程序占用比 C 写的工具稍高,但在服务器上仍属轻量;可按需降低刷新频率。

能把历史数据存下来吗?
支持导出到 InfluxDB、CSV 等目标,历史曲线可交给 Grafana 展示,实时快照和长期存储各得其所。

授权与合规

Glances 以 LGPLv3 协议开源发布,免费使用,社区活跃维护。 官网:nicolargo.github.io/glances

资源信息
界面语言 英文界面
授权方式 开源免费
适用平台 Linux / macOS / Windows
获取方式 直链下载
资源更新 2026-09-19
页面更新 2026-09-16

获取资源

点击按钮直接前往资源页面。