Glances is a powerful open-source monitoring tool that provides real-time insights into various aspects of your system, including CPU, memory, disk, and network usage. It offers comprehensive monitoring of running processes, logged in users, temperatures, voltages, fan speeds, and even supports container monitoring for Docker and LXC.

With its user-friendly dashboard, you can easily access all the information you need, and it also offers remote monitoring capabilities through a web interface or command line interface. Installation and customization are a breeze, allowing you to focus on the specific information that matters to you.

Features

  • Works on all known systems
  • Can be installing using Docker
  • Comes with a web interface
  • Can work on mobile browsers (Android, and iOS)
  • Comes with a developer-friendly XML-RPC and RESTful API
  • Real-time monitoring of CPU, memory, disk, and network usage
  • Comprehensive monitoring of running processes and logged in users
  • Temperature, voltage, and fan speed monitoring
  • Support for container monitoring for Docker and LXC
  • User-friendly dashboard for easy access to information
  • Remote monitoring capabilities through a web interface or command line interface
  • Easy installation and customization

How does it work?

In client/server mode, remote monitoring could be done via terminal, Web interface or API (XML-RPC and RESTful). Stats can also be exported to files or external time/value databases, CSV or direct output to STDOUT.

Tech

Glances is written in Python and uses libraries to grab information from your system. It is based on an open architecture where developers can add new plugins or exports modules.

Supported systems

  • Linux
  • Windows
  • macOS
  • Ansible
  • Chef
  • FreeBSD
  • Docker

Install using PIP

pip install --user glances

License

  • GPL-3.0
GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below.

Resources & Downloads

GitHub - nicolargo/glances: Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems. - GitHub - nicolargo/glances: Glances an Eye on your system. A top/htop alternative f…