Command Reference¶
Command-Line Options¶
-
-h,--help¶ show this help message and exit
-
-V,--version¶ show program’s version number and exit
-
-d,--debug¶ enable debug mode
-
-CCONF_FILE,--configCONF_FILE¶ path to the configuration file
-
--modules-list¶ display modules (plugins & exports) list and exit
-
--disable-pluginPLUGIN¶ disable PLUGIN (comma separated list)
-
--enable-pluginPLUGIN¶ enable PLUGIN (comma separated list)
-
--stdoutPLUGINS_STATS¶ display stats to stdout (comma separated list of plugins/plugins.attribute)
-
--exportEXPORT¶ enable EXPORT module (comma separated list)
-
--export-csv-fileEXPORT_CSV_FILE¶ file path for CSV exporter
-
--export-json-fileEXPORT_JSON_FILE¶ file path for JSON exporter
-
--disable-process¶ disable process module (reduce Glances CPU consumption)
-
--disable-webui¶ disable the Web UI (only the RESTful API will respond)
-
--light,--enable-light¶ light mode for Curses UI (disable all but top menu)
-
-0,--disable-irix¶ task’s CPU usage will be divided by the total number of CPUs
-
-1,--percpu¶ start Glances in per CPU mode
-
-2,--disable-left-sidebar¶ disable network, disk I/O, FS and sensors modules
-
-3,--disable-quicklook¶ disable quick look module
-
-4,--full-quicklook¶ disable all but quick look and load
-
-5,--disable-top¶ disable top menu (QuickLook, CPU, MEM, SWAP and LOAD)
-
-6,--meangpu¶ start Glances in mean GPU mode
-
--enable-history¶ enable the history mode
-
--disable-bold¶ disable bold mode in the terminal
-
--disable-bg¶ disable background colors in the terminal
-
--enable-process-extended¶ enable extended stats on top process
-
-cCLIENT,--clientCLIENT¶ connect to a Glances server by IPv4/IPv6 address, hostname or hostname:port
-
-s,--server¶ run Glances in server mode
-
--browser¶ start the client browser (list of servers)
-
--disable-autodiscover¶ disable autodiscover feature
-
-pPORT,--portPORT¶ define the client/server TCP port [default: 61209]
-
-BBIND_ADDRESS,--bindBIND_ADDRESS¶ bind server to the given IPv4/IPv6 address or hostname
-
--username¶ define a client/server username
-
--password¶ define a client/server password
-
--snmp-communitySNMP_COMMUNITY¶ SNMP community
-
--snmp-portSNMP_PORT¶ SNMP port
-
--snmp-versionSNMP_VERSION¶ SNMP version (1, 2c or 3)
-
--snmp-userSNMP_USER¶ SNMP username (only for SNMPv3)
-
--snmp-authSNMP_AUTH¶ SNMP authentication key (only for SNMPv3)
-
--snmp-force¶ force SNMP mode
-
-tTIME,--timeTIME¶ set refresh time in seconds [default: 3 sec]
-
-w,--webserver¶ run Glances in web server mode (bottle lib needed)
-
--cached-timeCACHED_TIME¶ set the server cache time [default: 1 sec]
-
open-web-browser¶ try to open the Web UI in the default Web browser
-
-q,--quiet¶ do not display the curses interface
-
-fPROCESS_FILTER,--process-filterPROCESS_FILTER¶ set the process filter pattern (regular expression)
-
--process-short-name¶ force short name for processes name
-
--hide-kernel-threads¶ hide kernel threads in process list (not available on Windows)
-
-b,--byte¶ display network rate in byte per second
-
--diskio-show-ramfs¶ show RAM FS in the DiskIO plugin
-
--diskio-iops¶ show I/O per second in the DiskIO plugin
-
--fahrenheit¶ display temperature in Fahrenheit (default is Celsius)
-
--fs-free-space¶ display FS free space instead of used
-
--theme-white¶ optimize display colors for white background
-
--disable-check-update¶ disable online Glances version ckeck
Interactive Commands¶
The following commands (key pressed) are supported while in Glances:
ENTERSet the process filter
Note
On macOS please use
CTRL-Hto delete filter.Filter is a regular expression pattern:
gnome: matches all processes starting with thegnomestring.*gnome.*: matches all processes containing thegnomestring
aSort process list automatically
If CPU
>70%, sort processes by CPU usageIf MEM
>70%, sort processes by MEM usageIf CPU iowait
>60%, sort processes by I/O read and write
AEnable/disable Application Monitoring Process
bSwitch between bit/s or Byte/s for network I/O
BView disk I/O counters per second
cSort processes by CPU usage
CEnable/disable cloud stats
dShow/hide disk I/O stats
DEnable/disable Docker stats
eEnable/disable top extended stats
EErase current process filter
fShow/hide file system and folder monitoring stats
FSwitch between file system used and free space
gGenerate graphs for current history
GEnable/disable GPU stats
hShow/hide the help screen
iSort processes by I/O rate
IShow/hide IP module
kKill selected process
KShow/hide TCP connections
lShow/hide log messages
mSort processes by MEM usage
MReset processes summary min/max
nShow/hide network stats
NShow/hide current time
pSort processes by name
PEnable/Disable ports stats
q|ESC|CTRL-CQuit the current Glances session
QShow/hide IRQ module
rReset history
RShow/hide RAID plugin
sShow/hide sensors stats
SEnable/disable spark lines
tSort process by CPU times (TIME+)
TView network I/O as combination
uSort processes by USER
UView cumulative network I/O
wDelete finished warning log messages
WShow/hide Wifi module
xDelete finished warning and critical log messages
zShow/hide processes stats
0Enable/disable Irix/Solaris mode
Task’s CPU usage will be divided by the total number of CPUs
1Switch between global CPU and per-CPU stats
2Enable/disable left sidebar
3Enable/disable the quick look module
4Enable/disable all but quick look and load module
5Enable/disable top menu (QuickLook, CPU, MEM, SWAP and LOAD)
6Enable/disable mean GPU mode
9Switch UI theme between black and white
/Switch between process command line or command name
F5Refresh stats in curses user interface
LEFTNavigation leff through process sort
RIGHTNavigation right through process sort
UPUp in the processes list
DOWNDown in the processes list
In the Glances client browser (accessible through the --browser
command line argument):
ENTERRun the selected server
UPUp in the servers list
DOWNDown in the servers list
q|ESCQuit Glances