summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlessio Sergi <al3hex@gmail.com>2016-03-05 18:23:31 +0100
committerAlessio Sergi <al3hex@gmail.com>2016-03-06 19:16:37 +0100
commitcbcf779dc227eb7fbd872af0d2c171a934999a12 (patch)
tree9e92a1ebf44ed55c2ae5933a7267128a74133f5d
parentc1e1ad4da5d95b50c1426f7cba879e73d3dc12a8 (diff)
Use Sphinx for man page
-rw-r--r--MANIFEST.in1
-rw-r--r--docs/conf.py4
-rw-r--r--docs/glances.rst68
-rw-r--r--docs/man/glances.1588
-rw-r--r--man/glances.1355
-rwxr-xr-xsetup.py2
6 files changed, 659 insertions, 359 deletions
diff --git a/MANIFEST.in b/MANIFEST.in
index b299349b..8f6ee9b3 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -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
diff --git a/docs/conf.py b/docs/conf.py
index 70df1618..2e7e81c6 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -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.
diff --git a/docs/glances.rst b/docs/glances.rst
new file mode 100644
index 00000000..2d53010a
--- /dev/null
+++ b/docs/glances.rst
@@ -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>
diff --git a/docs/man/glances.1 b/docs/man/glances.1
new file mode 100644
index 00000000..8e4c0ac6
--- /dev/null
+++ b/docs/man/glances.1
@@ -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.
+.
diff --git a/man/glances.1 b/man/glances.1
deleted file mode 100644
index 57c65bf2..00000000
--- a/man/glances.1
+++ /dev/null
@@ -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)
diff --git a/setup.py b/setup.py
index 61dea738..a8fcae35 100755
--- a/setup.py
+++ b/setup.py
@@ -31,7 +31,7 @@ def get_data_files():
data_files = [
('share/doc/glances', ['AUTHORS', 'COPYING', 'NEWS', 'README.rst',
'conf/glances.conf']),
- ('share/man/man1', ['man/glances.1'])
+ ('share/man/man1', ['docs/man/glances.1'])
]
return data_files