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 separed list)
-
--enable-pluginPLUGIN¶ enable PLUGIN (comma separed list)
-
--stdoutPLUGINS_STATS¶ display stats to stdout (comma separated list of plugins/plugins.attribute)
-
--exportEXPORT¶ enable EXPORT module (comma separed 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 usage - If MEM
>70%, sort processes by MEM usage - If CPU iowait
>60%, sort processes by I/O read and write
- If CPU
A- Enable/disable Application Monitoring Process
b- Switch between bit/s or Byte/s for network I/O
B- View disk I/O counters per second
c- Sort processes by CPU usage
d- Show/hide disk I/O stats
D- Enable/disable Docker stats
e- Enable/disable top extended stats
E- Erase current process filter
f- Show/hide file system and folder monitoring stats
F- Switch between file system used and free space
g- Generate graphs for current history
h- Show/hide the help screen
i- Sort processes by I/O rate
I- Show/hide IP module
k- Show/hide TCP connections
l- Show/hide log messages
m- Sort processes by MEM usage
M- Reset processes summary min/max
n- Show/hide network stats
N- Show/hide current time
p- Sort processes by name
q|ESC|CTRL-C- Quit the current Glances session
Q- Show/hide IRQ module
r- Reset history
R- Show/hide RAID plugin
s- Show/hide sensors stats
t- Sort process by CPU times (TIME+)
T- View network I/O as combination
u- Sort processes by USER
U- View cumulative network I/O
w- Delete finished warning log messages
W- Show/hide Wifi module
x- Delete finished warning and critical log messages
z- Show/hide processes stats
0Enable/disable Irix/Solaris mode
Task’s CPU usage will be divided by the total number of CPUs
1- Switch between global CPU and per-CPU stats
2- Enable/disable left sidebar
3- Enable/disable the quick look module
4- Enable/disable all but quick look and load module
5- Enable/disable top menu (QuickLook, CPU, MEM, SWAP and LOAD)
6- Enable/disable mean GPU mode
/- Switch between process command line or command name
In the Glances client browser (accessible through the --browser
command line argument):
ENTER- Run the selected server
UP- Up in the servers list
DOWN- Down in the servers list
q|ESC- Quit Glances