skip to navigation
skip to content

Glances 1.7.2

A cross-platform curses-based monitoring tool

Latest Version: 2.11.1

Glances - An eye on your system

Glances is a cross-platform curses-based monitoring tool written in Python.

It uses the psutil library to get information from your system.


  • python >= 2.6 (tested with version 2.6, 2.7, 3.2, 3.3)
  • psutil >= 0.5.1 (recommended version >= 1.1.0)
  • jinja (optional for HTML output)
  • pysensors (optional for HW monitoring support) [Linux-only]
  • hddtemp (optional for HDD temperature monitoring support)
  • batinfo (optional for battery monitoring support) [Linux-only]
  • setuptools


PyPI: The simple way

Glances is on PyPI. To install, simply use pip:

pip install Glances

To upgrade Glances to the latest version:

pip install --upgrade Glances


Actually, packages exist for Arch Linux, Fedora/CentOS/RHEL, Debian (Sid/Testing) and Ubuntu (13.04+), so you should be able to install it using your favorite package manager.


To install the precompiled binary package:

# pkg_add -r py27-glances

To install Glances from ports:

# cd /usr/ports/sysutils/py-glances/
# make install clean


OS X users can also install Glances using Homebrew or MacPorts.

$ brew install brew-pip
$ export PYTHONPATH=$(brew --prefix)/lib/python2.7/site-packages
$ brew pip Glances

If you get the following error:

Error: Failed executing: pip install glances==X.X --install-option=--prefix=/usr/local/XXX/glances/X.X (.rb:)

Try to run:

$ pip install glances==X.X --install-option=--prefix=/usr/local/XXX/glances/X.X
$ brew link Glances
$ sudo port install glances


Glances 1.7.2 proposes a Windows client based on the colorconsole Python library.

Glances < 1.7.2 only works in server mode. It will run in server mode automatically.

Thanks to Nicolas Bourges, Glances can be easily installed using a Windows installer:

Otherwise, you have to follow these steps:


To install Glances from source:

$ curl -L -o glances-X.X.tar.gz
$ tar -zxvf glances-*.tar.gz
$ cd glances-*
# python install

Note: Python headers are required to install psutil. For example, you need to install first:

  • On Debian/Ubuntu, the python-dev package
  • On CentOS/Fedora, the python-devel package (from the EPEL repository)
  • On openSUSE/SLES/SLED, the python-devel package (from Oss repository)


You can install Glances using Puppet:


Just run:

$ glances


For complete documentation see glances-doc.


Nicolas Hennion (@nicolargo) <>


LGPL. See COPYING for more details.

File Type Py Version Uploaded on Size
Glances-1.7.2.tar.gz (md5) Source 2013-11-01 1MB