Glances是一个跨平台的监控工具,旨在通过 curses 或基于 Web 的界面呈现大量的监控信息。信息会根据用户界面的大小动态调整。GNU/Linux、BSD、Mac OS 和 Windows 操作系统的 top/htop 替代方案。

它也可以在客户端/服务器模式下工作。远程监控可以通过终端、Web 界面或 API(XML-RPC 和 RESTful)来完成。统计数据也可以导出到文件或外部时间/值数据库。
Glances的安装方式比较多,比较简单的是:
apt install glances
监视本地计算机(独立模式):
$Glances
显示所有Glances模块(插件和导出器)并退出:
$glances --module-list
使用Web界面监视本地计算机并启动RESTful服务器:
$Glances -w
Glans web服务器启动于http://0.0.0.0:61208/
仅启动RESTful API(不带WebUI):
$glances-w--禁用webui
Glances API在上提供http://0.0.0.0:61208/api/
监视本地计算机并将统计信息导出到CSV文件(独立模式):
$glances--export csv--导出csv文件/tmp/glances.csv
监视本地计算机并将统计信息导出到具有5s刷新率的InfluxDB服务器(独立模式):
$glances-t 5--导出-流入db
启动Glances XML-RPC服务器(服务器模式):
$glances-秒
将Glances连接到Glances XML-RPC服务器(客户端模式):
$glances-c
将Glances连接到Glances服务器并将统计信息导出到StatsD服务器(客户端模式):
$glances-c --export statsd
启动客户端浏览器(浏览器模式):
$glances --browser
将统计信息显示到标准输出(每行一个统计信息):
$glances--stdout now,cpu.user,mem.used,load
将CSV统计信息显示到标准输出(所有统计信息在一行中):
$glances --stdout-csv now,cpu.user,mem.used,load
禁用一些插件(逗号分隔列表):
$glances--禁用插件网络,端口
启用一些插件(逗号分隔列表):
$glances--启用插件传感器