Glances
Cross-platform system monitoring tool with CLI, web UI, and REST API in Python.
Why consider Glances?
Glances is an open-source cross-platform system monitoring tool written in Python. It captures CPU, memory, load, network I/O, disk I/O, GPU temperatures, Docker containers, and processes, presenting them via curses TUI or a responsive browser Web UI.
Learn Glances by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of Glances
Glances exports host metrics to Prometheus, InfluxDB, and Elasticsearch, acting as both an interactive monitor and telemetry exporter.
Quickstart
pip install glancesglances -w # Launch Web UI mode on port 61208Glances is licensed under the GNU LGPL-3.0 license.
Related tools
More options with a similar category or technology profile.
McFly
Fly through your shell history with an intelligent neural network search engine.
cheat
Interactive command-line cheatsheets for system administrators and software engineers.
Pipenv
Python development workflow for humans uniting Pipfile, pip, and virtualenv.
Rye
Comprehensive Python package and workspace management tool written in Rust.