mirror of
https://github.com/nicolargo/glances.git
synced 2026-09-08 11:25:22 -04:00
Use Sphinx for man page
This commit is contained in:
1 parent
c1e1ad4da5
commit
cbcf779dc2
6 files changed
+659
-359
No files matched your search
@@ -14,6 +14,5 @@ include glances/outputs/static/js/services/plugins/*.js
|
||||
include glances/outputs/static/js/vendors/*.js
|
||||
include glances/outputs/static/js/vendors/*.js.map
|
||||
include glances/outputs/static/images/*.png
|
||||
include man/glances.1
|
||||
recursive-include docs *
|
||||
recursive-include glances *.py
|
||||
+2
-2
@@ -266,8 +266,8 @@ latex_documents = [
|
||||
# One entry per manual page. List of tuples
|
||||
# (source start file, name, description, authors, manual section).
|
||||
man_pages = [
|
||||
(master_doc, 'glances', 'Glances Documentation',
|
||||
[author], 1)
|
||||
('glances', 'glances', 'An eye on your system',
|
||||
'', 1)
|
||||
]
|
||||
|
||||
# If true, show URL addresses after external links.
|
||||
|
||||
@@ -0,0 +1,68 @@
|
||||
:orphan:
|
||||
|
||||
glances
|
||||
=======
|
||||
|
||||
SYNOPSIS
|
||||
--------
|
||||
|
||||
**glances** [OPTIONS]
|
||||
|
||||
DESCRIPTION
|
||||
-----------
|
||||
|
||||
**glances** is a cross-platform curses-based monitoring tool which aims
|
||||
to present a maximum of information in a minimum of space, ideally to
|
||||
fit in a classical 80x24 terminal or higher to have additional
|
||||
information. It can adapt dynamically the displayed information
|
||||
depending on the terminal size. It can also work in client/server mode.
|
||||
Remote monitoring could be done via terminal or web interface.
|
||||
|
||||
**glances** is written in Python and uses the *psutil* library to get
|
||||
information from your system.
|
||||
|
||||
OPTIONS
|
||||
-------
|
||||
|
||||
.. include:: cmds.rst
|
||||
|
||||
EXAMPLES
|
||||
--------
|
||||
|
||||
Monitor local machine (standalone mode):
|
||||
|
||||
$ glances
|
||||
|
||||
Monitor local machine with the web interface (Web UI):
|
||||
|
||||
$ glances -w
|
||||
|
||||
Monitor local machine and export stats to a CSV file:
|
||||
|
||||
$ glances --export-csv
|
||||
|
||||
Monitor local machine and export stats to a InfluxDB server with 5s
|
||||
refresh time:
|
||||
|
||||
$ glances -t 5 --export-influxdb
|
||||
|
||||
Start a Glances server (server mode):
|
||||
|
||||
$ glances -s
|
||||
|
||||
Connect Glances to a Glances server (client mode):
|
||||
|
||||
$ glances -c <ip_server>
|
||||
|
||||
Connect to a Glances server and export stats to a StatsD server:
|
||||
|
||||
$ glances -c <ip_server> --export-statsd
|
||||
|
||||
Start the client browser (browser mode):
|
||||
|
||||
$ glances --browser
|
||||
|
||||
AUTHOR
|
||||
------
|
||||
|
||||
Nicolas Hennion aka Nicolargo <contact@nicolargo.com>
|
||||
@@ -0,0 +1,588 @@
|
||||
.\" Man page generated from reStructuredText.
|
||||
.
|
||||
.TH "GLANCES" "1" "March 05, 2016" "2.6beta" "Glances"
|
||||
.SH NAME
|
||||
glances \- An eye on your system
|
||||
.
|
||||
.nr rst2man-indent-level 0
|
||||
.
|
||||
.de1 rstReportMargin
|
||||
\\$1 \\n[an-margin]
|
||||
level \\n[rst2man-indent-level]
|
||||
level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
|
||||
-
|
||||
\\n[rst2man-indent0]
|
||||
\\n[rst2man-indent1]
|
||||
\\n[rst2man-indent2]
|
||||
..
|
||||
.de1 INDENT
|
||||
.\" .rstReportMargin pre:
|
||||
. RS \\$1
|
||||
. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
|
||||
. nr rst2man-indent-level +1
|
||||
.\" .rstReportMargin post:
|
||||
..
|
||||
.de UNINDENT
|
||||
. RE
|
||||
.\" indent \\n[an-margin]
|
||||
.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
|
||||
.nr rst2man-indent-level -1
|
||||
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
|
||||
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
|
||||
..
|
||||
.SH SYNOPSIS
|
||||
.sp
|
||||
\fBglances\fP [OPTIONS]
|
||||
.SH DESCRIPTION
|
||||
.sp
|
||||
\fBglances\fP is a cross\-platform curses\-based monitoring tool which aims
|
||||
to present a maximum of information in a minimum of space, ideally to
|
||||
fit in a classical 80x24 terminal or higher to have additional
|
||||
information. It can adapt dynamically the displayed information
|
||||
depending on the terminal size. It can also work in client/server mode.
|
||||
Remote monitoring could be done via terminal or web interface.
|
||||
.sp
|
||||
\fBglances\fP is written in Python and uses the \fIpsutil\fP library to get
|
||||
information from your system.
|
||||
.SH OPTIONS
|
||||
.SH COMMAND-LINE OPTIONS
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-h, \-\-help
|
||||
show this help message and exit
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-V, \-\-version
|
||||
show program\(aqs version number and exit
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-d, \-\-debug
|
||||
enable debug mode
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-C CONF_FILE, \-\-config CONF_FILE
|
||||
path to the configuration file
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-3, \-\-disable\-quicklook
|
||||
disable quick look module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-4, \-\-full\-quicklook
|
||||
disable all but quick look and load
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-cpu
|
||||
disable CPU module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-mem
|
||||
disable memory module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-swap
|
||||
disable swap module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-load
|
||||
disable load module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-network
|
||||
disable network module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-ip
|
||||
disable IP module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-diskio
|
||||
disable disk I/O module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-fs
|
||||
disable filesystem module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-folder
|
||||
disable folder module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-sensors
|
||||
disable sensors module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-hddtemp
|
||||
disable HD temperature module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-raid
|
||||
disable RAID module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-docker
|
||||
disable Docker module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-5, \-\-disable\-top
|
||||
disable top menu (QuickLook, CPU, MEM, SWAP and LOAD)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-2, \-\-disable\-left\-sidebar
|
||||
disable network, disk I/O, FS and sensors modules (py3sensors lib
|
||||
needed)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-process
|
||||
disable process module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-log
|
||||
disable log module
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-bold
|
||||
disable bold mode in the terminal
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-bg
|
||||
disable background colors in the terminal
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-enable\-process\-extended
|
||||
enable extended stats on top process
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-enable\-history
|
||||
enable the history mode (matplotlib lib needed)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-path\-history PATH_HISTORY
|
||||
set the export path for graph history
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-export\-csv EXPORT_CSV
|
||||
export stats to a CSV file
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-export\-influxdb
|
||||
export stats to an InfluxDB server (influxdb lib needed)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-export\-opentsdb
|
||||
export stats to an OpenTSDB server (potsdb lib needed)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-export\-statsd
|
||||
export stats to a StatsD server (statsd lib needed)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-export\-rabbitmq
|
||||
export stats to RabbitMQ broker (pika lib needed)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-export\-elasticsearch
|
||||
export stats to an Elasticsearch server (elasticsearch lib needed)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-c CLIENT, \-\-client CLIENT
|
||||
connect to a Glances server by IPv4/IPv6 address or hostname
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-s, \-\-server
|
||||
run Glances in server mode
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-browser
|
||||
start the client browser (list of servers)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-disable\-autodiscover
|
||||
disable autodiscover feature
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-p PORT, \-\-port PORT
|
||||
define the client/server TCP port [default: 61209]
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-B BIND_ADDRESS, \-\-bind BIND_ADDRESS
|
||||
bind server to the given IPv4/IPv6 address or hostname
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-username
|
||||
define a client/server username
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-password
|
||||
define a client/server password
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-snmp\-community SNMP_COMMUNITY
|
||||
SNMP community
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-snmp\-port SNMP_PORT
|
||||
SNMP port
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-snmp\-version SNMP_VERSION
|
||||
SNMP version (1, 2c or 3)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-snmp\-user SNMP_USER
|
||||
SNMP username (only for SNMPv3)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-snmp\-auth SNMP_AUTH
|
||||
SNMP authentication key (only for SNMPv3)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-snmp\-force
|
||||
force SNMP mode
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-t TIME, \-\-time TIME
|
||||
set refresh time in seconds [default: 3 sec]
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-w, \-\-webserver
|
||||
run Glances in web server mode (bottle lib needed)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-q, \-\-quiet
|
||||
do not display the curses interface
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-f PROCESS_FILTER, \-\-process\-filter PROCESS_FILTER
|
||||
set the process filter pattern (regular expression)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-process\-short\-name
|
||||
force short name for processes name
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-0, \-\-disable\-irix
|
||||
task\(aqs CPU usage will be divided by the total number of CPUs
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-hide\-kernel\-threads
|
||||
hide kernel threads in process list
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-tree
|
||||
display processes as a tree
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-b, \-\-byte
|
||||
display network rate in byte per second
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-diskio\-show\-ramfs
|
||||
show RAM FS in the DiskIO plugin
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-diskio\-iops
|
||||
show I/O per second in the DiskIO plugin
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-fahrenheit
|
||||
display temperature in Fahrenheit (default is Celsius)
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-1, \-\-percpu
|
||||
start Glances in per CPU mode
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-fs\-free\-space
|
||||
display FS free space instead of used
|
||||
.UNINDENT
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \-\-theme\-white
|
||||
optimize display colors for white background
|
||||
.UNINDENT
|
||||
.SH INTERACTIVE COMMANDS
|
||||
.sp
|
||||
The following commands (key pressed) are supported while in Glances:
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \fBENTER\fP
|
||||
Set the process filter
|
||||
.sp
|
||||
\fBNote\fP: on OS X, please use \fBCTRL\-H\fP to delete
|
||||
filter.
|
||||
.sp
|
||||
Filter is a regular expression pattern:
|
||||
.INDENT 7.0
|
||||
.IP \(bu 2
|
||||
\fBgnome\fP: matches all processes starting with the \fBgnome\fP
|
||||
string
|
||||
.IP \(bu 2
|
||||
\fB\&.*gnome.*\fP: matches all processes containing the \fBgnome\fP
|
||||
string
|
||||
.UNINDENT
|
||||
.TP
|
||||
.B \fBa\fP
|
||||
Sort process list automatically
|
||||
.INDENT 7.0
|
||||
.IP \(bu 2
|
||||
If CPU \fB>70%\fP, sort processes by CPU usage
|
||||
.IP \(bu 2
|
||||
If MEM \fB>70%\fP, sort processes by MEM usage
|
||||
.IP \(bu 2
|
||||
If CPU iowait \fB>60%\fP, sort processes by I/O read and write
|
||||
.UNINDENT
|
||||
.TP
|
||||
.B \fBb\fP
|
||||
Switch between bit/s or Byte/s for network I/O
|
||||
.TP
|
||||
.B \fBB\fP
|
||||
View disk I/O counters per second
|
||||
.TP
|
||||
.B \fBc\fP
|
||||
Sort processes by CPU usage
|
||||
.TP
|
||||
.B \fBd\fP
|
||||
Show/hide disk I/O stats
|
||||
.TP
|
||||
.B \fBD\fP
|
||||
Enable/disable Docker stats
|
||||
.TP
|
||||
.B \fBe\fP
|
||||
Enable/disable top extended stats
|
||||
.TP
|
||||
.B \fBE\fP
|
||||
Erase current process filter
|
||||
.TP
|
||||
.B \fBf\fP
|
||||
Show/hide file system and folder monitoring stats
|
||||
.TP
|
||||
.B \fBF\fP
|
||||
Switch between file system used and free space
|
||||
.TP
|
||||
.B \fBg\fP
|
||||
Generate graphs for current history
|
||||
.TP
|
||||
.B \fBh\fP
|
||||
Show/hide the help screen
|
||||
.TP
|
||||
.B \fBi\fP
|
||||
Sort processes by I/O rate
|
||||
.TP
|
||||
.B \fBI\fP
|
||||
Show/hide IP module
|
||||
.TP
|
||||
.B \fBl\fP
|
||||
Show/hide log messages
|
||||
.TP
|
||||
.B \fBm\fP
|
||||
Sort processes by MEM usage
|
||||
.TP
|
||||
.B \fBM\fP
|
||||
Reset processes summary min/max
|
||||
.TP
|
||||
.B \fBn\fP
|
||||
Show/hide network stats
|
||||
.TP
|
||||
.B \fBp\fP
|
||||
Sort processes by name
|
||||
.TP
|
||||
.B \fBq|ESC\fP
|
||||
Quit the current Glances session
|
||||
.TP
|
||||
.B \fBr\fP
|
||||
Reset history
|
||||
.TP
|
||||
.B \fBR\fP
|
||||
Show/hide RAID plugin
|
||||
.TP
|
||||
.B \fBs\fP
|
||||
Show/hide sensors stats
|
||||
.TP
|
||||
.B \fBt\fP
|
||||
Sort process by CPU times (TIME+)
|
||||
.TP
|
||||
.B \fBT\fP
|
||||
View network I/O as combination
|
||||
.TP
|
||||
.B \fBu\fP
|
||||
Sort processes by USER
|
||||
.TP
|
||||
.B \fBU\fP
|
||||
View cumulative network I/O
|
||||
.TP
|
||||
.B \fBw\fP
|
||||
Delete finished warning log messages
|
||||
.TP
|
||||
.B \fBx\fP
|
||||
Delete finished warning and critical log messages
|
||||
.TP
|
||||
.B \fBz\fP
|
||||
Show/hide processes stats
|
||||
.TP
|
||||
.B \fB0\fP
|
||||
Enable/disable Irix/Solaris mode
|
||||
.sp
|
||||
Task\(aqs CPU usage will be divided by the total number of CPUs
|
||||
.TP
|
||||
.B \fB1\fP
|
||||
Switch between global CPU and per\-CPU stats
|
||||
.TP
|
||||
.B \fB2\fP
|
||||
Enable/disable left sidebar
|
||||
.TP
|
||||
.B \fB3\fP
|
||||
Enable/disable the quick look module
|
||||
.TP
|
||||
.B \fB4\fP
|
||||
Enable/disable all but quick look and load module
|
||||
.TP
|
||||
.B \fB5\fP
|
||||
Enable/disable top menu (QuickLook, CPU, MEM, SWAP and LOAD)
|
||||
.TP
|
||||
.B \fB/\fP
|
||||
Switch between process command line or command name
|
||||
.UNINDENT
|
||||
.sp
|
||||
In the Glances client browser (accessible through the \fB\-\-browser\fP
|
||||
command line argument):
|
||||
.INDENT 0.0
|
||||
.TP
|
||||
.B \fBENTER\fP
|
||||
Run the selected server
|
||||
.TP
|
||||
.B \fBUP\fP
|
||||
Up in the servers list
|
||||
.TP
|
||||
.B \fBDOWN\fP
|
||||
Down in the servers list
|
||||
.TP
|
||||
.B \fBq|ESC\fP
|
||||
Quit Glances
|
||||
.UNINDENT
|
||||
.SH EXAMPLES
|
||||
.sp
|
||||
Monitor local machine (standalone mode):
|
||||
.INDENT 0.0
|
||||
.INDENT 3.5
|
||||
$ glances
|
||||
.UNINDENT
|
||||
.UNINDENT
|
||||
.sp
|
||||
Monitor local machine with the web interface (Web UI):
|
||||
.INDENT 0.0
|
||||
.INDENT 3.5
|
||||
$ glances \-w
|
||||
.UNINDENT
|
||||
.UNINDENT
|
||||
.sp
|
||||
Monitor local machine and export stats to a CSV file:
|
||||
.INDENT 0.0
|
||||
.INDENT 3.5
|
||||
$ glances \-\-export\-csv
|
||||
.UNINDENT
|
||||
.UNINDENT
|
||||
.sp
|
||||
Monitor local machine and export stats to a InfluxDB server with 5s
|
||||
refresh time:
|
||||
.INDENT 0.0
|
||||
.INDENT 3.5
|
||||
$ glances \-t 5 \-\-export\-influxdb
|
||||
.UNINDENT
|
||||
.UNINDENT
|
||||
.sp
|
||||
Start a Glances server (server mode):
|
||||
.INDENT 0.0
|
||||
.INDENT 3.5
|
||||
$ glances \-s
|
||||
.UNINDENT
|
||||
.UNINDENT
|
||||
.sp
|
||||
Connect Glances to a Glances server (client mode):
|
||||
.INDENT 0.0
|
||||
.INDENT 3.5
|
||||
$ glances \-c <ip_server>
|
||||
.UNINDENT
|
||||
.UNINDENT
|
||||
.sp
|
||||
Connect to a Glances server and export stats to a StatsD server:
|
||||
.INDENT 0.0
|
||||
.INDENT 3.5
|
||||
$ glances \-c <ip_server> \-\-export\-statsd
|
||||
.UNINDENT
|
||||
.UNINDENT
|
||||
.sp
|
||||
Start the client browser (browser mode):
|
||||
.INDENT 0.0
|
||||
.INDENT 3.5
|
||||
$ glances \-\-browser
|
||||
.UNINDENT
|
||||
.UNINDENT
|
||||
.SH AUTHOR
|
||||
.sp
|
||||
Nicolas Hennion aka Nicolargo <\fI\%contact@nicolargo.com\fP>
|
||||
.SH COPYRIGHT
|
||||
2016, Nicolas Hennion
|
||||
.\" Generated by docutils manpage writer.
|
||||
.
|
||||
-355
@@ -1,355 +0,0 @@
|
||||
.TH glances 1 "March, 2016" "version 2.6" "USER COMMANDS"
|
||||
.SH NAME
|
||||
glances \- A cross-platform curses-based system monitoring tool
|
||||
.SH SYNOPSIS
|
||||
.B glances
|
||||
.RI [ OPTIONS ]
|
||||
.SH DESCRIPTION
|
||||
Glances is a free (LGPL) cross-platform curses-based system monitoring tool which
|
||||
aims to present a maximum of information in a minimum of space, ideally to fit in
|
||||
a classical 80x24 terminal or higher to have additional information. It can adapt
|
||||
dynamically the displayed information depending on the terminal size.
|
||||
.PP
|
||||
Glances can also work in client/server mode. Remote monitoring could be done via
|
||||
terminal or web interface.
|
||||
.PP
|
||||
This tool is written in Python and uses the psutil library to fetch the statistical
|
||||
values from key elements, like CPU, load average, memory, network, disks, file
|
||||
systems, processes and so on.
|
||||
.PP
|
||||
The full documentation is available on the ReadTheDocs Web site (http://glances.readthedocs.org/en/latest/)
|
||||
.SH COMMAND-LINE OPTIONS
|
||||
The command-line options are the following:
|
||||
.TP
|
||||
.B \-h, \-\-help
|
||||
show this help message and exit
|
||||
.TP
|
||||
.B \-V, \-\-version
|
||||
show program's version number and exit
|
||||
.TP
|
||||
.B \-d, \-\-debug
|
||||
enable debug mode (log file is /tmp/glances.log)
|
||||
.TP
|
||||
.B \-C CONF_FILE, \-\-config CONF_FILE
|
||||
path to the configuration file
|
||||
.TP
|
||||
.B \3, \-\-disable-quicklook
|
||||
disable quick look module
|
||||
.TP
|
||||
.B \-\-full-quicklook
|
||||
disable all but quick look and load modules
|
||||
.TP
|
||||
.B \4, \-\-disable-top
|
||||
disable top menu (QuickLook, CPU, MEM and LOAD)
|
||||
.TP
|
||||
.B \-\-disable-cpu
|
||||
disable CPU module
|
||||
.TP
|
||||
.B \-\-disable-mem
|
||||
disable MEM module
|
||||
.TP
|
||||
.B \-\-disable-swap
|
||||
disable SWAP module
|
||||
.TP
|
||||
.B \-\-disable-load
|
||||
disable LOAD module
|
||||
.TP
|
||||
.B \-\-disable-network
|
||||
disable network module
|
||||
.TP
|
||||
.B \-\-disable-ip
|
||||
disable IP module
|
||||
.TP
|
||||
.B \-\-disable-diskio
|
||||
disable disk I/O module
|
||||
.TP
|
||||
.B \-\-disable-fs
|
||||
disable file system module
|
||||
.TP
|
||||
.B \-\-disable-folder
|
||||
disable folders monitoring module
|
||||
.TP
|
||||
.B \-\-disable-sensors
|
||||
disable sensors module
|
||||
.TP
|
||||
.B \-\-disable-hddtemp
|
||||
disable HDDTemp module
|
||||
.TP
|
||||
.B \-\-disable-raid
|
||||
disable RAID module
|
||||
.TP
|
||||
.B \-\-disable-docker
|
||||
disable Docker module
|
||||
.TP
|
||||
.B \2, \-\-disable-left-sidebar
|
||||
disable network, disk I/O, file system and sensors modules
|
||||
.TP
|
||||
.B \-\-disable-process
|
||||
disable process module
|
||||
.TP
|
||||
.B \-\-disable-log
|
||||
disable log module
|
||||
.TP
|
||||
.B \-\-disable-bg
|
||||
disable background colors in the terminal
|
||||
.TP
|
||||
.B \-\-disable-bold
|
||||
disable bold mode in the terminal
|
||||
.TP
|
||||
.B \-\-enable-process-extended
|
||||
enable extended stats on top process
|
||||
.TP
|
||||
.B \-\-enable-history
|
||||
enable the history mode (matplotlib needed)
|
||||
.TP
|
||||
.B \-\-path-history PATH_HISTORY
|
||||
set the export path for graph history
|
||||
.TP
|
||||
.B \-\-export-csv EXPORT_CSV
|
||||
export stats to a CSV file
|
||||
.TP
|
||||
.B \-\-export-influxdb
|
||||
export stats to an InfluxDB server (influxdb lib needed)
|
||||
.TP
|
||||
.B \-\-export-opentsdb
|
||||
export stats to an OpenTSDB server (potsdb lib needed)
|
||||
.TP
|
||||
.B \-\-export-statsd
|
||||
export stats to a StatsD server (statsd lib needed)
|
||||
.TP
|
||||
.B \-\-export-elasticsearch
|
||||
export stats to an ElasticSearch server (elasticsearch lib needed)
|
||||
.TP
|
||||
.B \-\-export-rabbitmq
|
||||
export stats to a RabbitMQ server (pika needed)
|
||||
.TP
|
||||
.B \-c CLIENT, \-\-client CLIENT
|
||||
connect to a Glances server by IPv4/IPv6 address or hostname
|
||||
.TP
|
||||
.B \-s, \-\-server
|
||||
run Glances in server mode
|
||||
.TP
|
||||
.B \-\-browser
|
||||
start the client browser (display list of servers)
|
||||
.TP
|
||||
.B \-\-disable-autodiscover
|
||||
disable autodiscover feature
|
||||
.TP
|
||||
.B \-p PORT, \-\-port PORT
|
||||
define the client/server TCP port [default: 61209]
|
||||
.TP
|
||||
.B \-B BIND_ADDRESS, \-\-bind BIND_ADDRESS
|
||||
bind server to the given IPv4/IPv6 address or hostname
|
||||
.TP
|
||||
.B \-\-username
|
||||
define a client/server username
|
||||
.TP
|
||||
.B \-\-password
|
||||
define a client/server password
|
||||
.TP
|
||||
.B \-\-snmp-community SNMP_COMMUNITY
|
||||
SNMP community
|
||||
.TP
|
||||
.B \-\-snmp-port SNMP_PORT
|
||||
SNMP port
|
||||
.TP
|
||||
.B \-\-snmp-version SNMP_VERSION
|
||||
SNMP version (1, 2c or 3)
|
||||
.TP
|
||||
.B \-\-snmp-user SNMP_USER
|
||||
SNMP username (only for SNMPv3)
|
||||
.TP
|
||||
.B \-\-snmp-auth SNMP_AUTH
|
||||
SNMP authentication key (only for SNMPv3)
|
||||
.TP
|
||||
.B \-\-snmp-force
|
||||
force the SNMP mode (do not try Glances server)
|
||||
.TP
|
||||
.B \-t TIME, \-\-time TIME
|
||||
set refresh time in seconds [default: 3 sec]
|
||||
.TP
|
||||
.B \-w, \-\-webserver
|
||||
run Glances in web server mode (bottle needed)
|
||||
.TP
|
||||
.B \-q, \-\-quiet
|
||||
run Glances in quiet mode (nothing is displayed)
|
||||
.TP
|
||||
.B \-f PROCESS_FILTER, \-\-process\-filter PROCESS_FILTER
|
||||
set the process filter pattern (regular expression)
|
||||
.TP
|
||||
.B \-\-process-short-name
|
||||
force short name for processes name
|
||||
.TP
|
||||
.B \-\-disable-irix
|
||||
Task's cpu usage will be divided by the total number of CPUs
|
||||
.TP
|
||||
.B \-\-hide-kernel-threads
|
||||
hide kernel threads in process list
|
||||
.TP
|
||||
.B \-\-tree
|
||||
display processes as a tree
|
||||
.TP
|
||||
.B \-b, \-\-byte
|
||||
display network rate in byte per second [default: bit per second]
|
||||
.TP
|
||||
.B \-\-diskio\-show\-ramfs
|
||||
show RAM Fs in the disk IO plugin
|
||||
.TP
|
||||
.B \-\-fahrenheit
|
||||
display temperature in Fahrenheit (default is Celsius)
|
||||
.TP
|
||||
.B \-1, \-\-percpu
|
||||
start Glances in per CPU mode
|
||||
.TP
|
||||
.B \-\-fs-free-space
|
||||
display file system free space instead of used
|
||||
.TP
|
||||
.B \-\-theme-white
|
||||
optimize display colors for white background
|
||||
.SH INTERACTIVE COMMANDS
|
||||
You can use the following keys while in Glances:
|
||||
.TP
|
||||
.B ENTER
|
||||
Set the process filter pattern (as a regular expression)
|
||||
.TP
|
||||
.B a
|
||||
Sort process list automatically
|
||||
.TP
|
||||
.B b
|
||||
Switch between bit/s or Byte/s for network I/O
|
||||
.TP
|
||||
.B c
|
||||
Sort processes by CPU usage
|
||||
.TP
|
||||
.B d
|
||||
Show/hide disk I/O stats
|
||||
.TP
|
||||
.B e
|
||||
Enable/disable top extended stats
|
||||
.TP
|
||||
.B E
|
||||
Erase current process filter
|
||||
.TP
|
||||
.B f
|
||||
Show/hide file system stats
|
||||
.TP
|
||||
.B F
|
||||
Switch between file system used and free space
|
||||
.TP
|
||||
.B g
|
||||
Generate graphs for current history
|
||||
.TP
|
||||
.B h
|
||||
Show/hide the help screen
|
||||
.TP
|
||||
.B i
|
||||
Sort processes by I/O rate
|
||||
.TP
|
||||
.B l
|
||||
Show/hide log messages
|
||||
.TP
|
||||
.B m
|
||||
Sort processes by MEM usage
|
||||
.TP
|
||||
.B M
|
||||
Reset processes summary min/max
|
||||
.TP
|
||||
.B n
|
||||
Show/hide network stats
|
||||
.TP
|
||||
.B p
|
||||
Sort processes by name
|
||||
.TP
|
||||
.B q
|
||||
Quit
|
||||
.TP
|
||||
.B r
|
||||
Reset history
|
||||
.TP
|
||||
.B R
|
||||
Disable/enable RAID plugins
|
||||
.TP
|
||||
.B s
|
||||
Show/hide sensors stats
|
||||
.TP
|
||||
.B t
|
||||
Sort process by CPU times (TIME+)
|
||||
.TP
|
||||
.B T
|
||||
View network I/O as combination
|
||||
.TP
|
||||
.B u
|
||||
Sort processes by USER
|
||||
.TP
|
||||
.B U
|
||||
View cumulative network I/O
|
||||
.TP
|
||||
.B w
|
||||
Delete finished warning log messages
|
||||
.TP
|
||||
.B x
|
||||
Delete finished warning and critical log messages
|
||||
.TP
|
||||
.B z
|
||||
Show/hide processes stats
|
||||
.TP
|
||||
.B z
|
||||
Show/hide processes list (for low CPU consumption)
|
||||
.TP
|
||||
.B 0
|
||||
Task's cpu usage will be divided by the total number of CPUs
|
||||
.TP
|
||||
.B 1
|
||||
Switch between global CPU and per-CPU stats
|
||||
.TP
|
||||
.B 2
|
||||
Enable/disable left sidebar
|
||||
.TP
|
||||
.B 3
|
||||
Enable/disable the quick look module
|
||||
.TP
|
||||
.B 4
|
||||
Enable/disable all but quick look and load module
|
||||
.TP
|
||||
.B 5
|
||||
Enable/disable the top menu (QuickLook, CPU, MEM and LOAD)
|
||||
.TP
|
||||
.B /
|
||||
Switch between short name/command line (processes name)
|
||||
.SH EXAMPLES
|
||||
.TP
|
||||
Monitor local machine (standalone mode):
|
||||
.B $ glances
|
||||
.PP
|
||||
Monitor local machine with the Web interface (Web UI):
|
||||
.B $ glances -w
|
||||
.PP
|
||||
Glances web server started on http://0.0.0.0:61208/
|
||||
.PP
|
||||
Monitor local machine and export stats to a CSV file (standalone mode):
|
||||
.B $ glances --export-csv
|
||||
.PP
|
||||
Monitor local machine and export stats to a InfluxDB server with 5s refresh time (standalone mode):
|
||||
.B $ glances -t 5 --export-influxdb
|
||||
.PP
|
||||
Monitor local machine and export stats to a RabbitMQ server with 5s refresh time (standalone mode):
|
||||
.B $ glances -t 5 --export-rabbitmq
|
||||
.PP
|
||||
Start a Glances server (server mode):
|
||||
.B $ glances -s
|
||||
.PP
|
||||
Connect Glances to a Glances server (client mode):
|
||||
.B $ glances -c <ip_server>
|
||||
.PP
|
||||
Connect Glances to a Glances server and export stats to a StatsD server (client mode):
|
||||
.B $ glances -c <ip_server> --export-statsd
|
||||
.PP
|
||||
Start the client browser (browser mode):
|
||||
.B $ glances --browser
|
||||
.PP
|
||||
.SH EXIT STATUS
|
||||
Glances returns a zero exit status if it succeeds to print/grab information.
|
||||
.PP
|
||||
It returns 2 if it fails to parse its options (missing arguments, invalid value, etc).
|
||||
.SH AUTHOR
|
||||
Glances is written by Nicolas Hennion aka Nicolargo (contact@nicolargo.com)
|
||||
Reference in new issue
Block a user