Glances
A cross-platform system monitor that runs in a terminal, in a browser, or as an API feeding a dashboard.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get Glances
Package managers
- Homebrew
brew install glances
About Glances
Glances is written in Python and runs on GNU/Linux, FreeBSD, macOS and Windows. It shows CPU, memory, load, processes, network interfaces, disk I/O, sensors, filesystems and Docker or Podman containers, adapting what it shows to the size of the terminal.
Unlike most terminal monitors it also has a built-in web interface and both an XML-RPC server and a RESTful JSON API, so another machine or a dashboard can read the same statistics. It can export to CSV, InfluxDB, Cassandra, OpenTSDB, StatsD, Elasticsearch or RabbitMQ, and the project publishes a Grafana dashboard.
Strengths
- Runs on Linux, FreeBSD, macOS and Windows from the same codebase
- Built-in web interface, so a phone or tablet can watch a server
- XML-RPC and RESTful JSON APIs for feeding other tools
- Exports to InfluxDB, Elasticsearch, StatsD and more, with a published Grafana dashboard
- Monitors Docker and Podman containers alongside the host
Limitations
- Python and pip installation, which on some systems means a virtual environment
- Exposing the web interface or API on a network needs authentication configured by you
- Heavier than a C monitor such as btop on very small machines
Details
- Pricing
- Free · Free and open source, funded by sponsorship.
- License
- LGPL-3.0
- Developer
- Nicolas Hennion (nicolargo)
- Platforms
- Windows, macOS, Linux, Command line, Web
- How it runs
- Downloadable app, Self-hosted
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Watching a fleet of servers from one place without installing a monitoring stack
- Categories
- System monitoring
- Last verified
- Added
- Provenance
- Selected from the TechWalrus downloads catalog (System Monitor); facts checked against the developer's own pages, 6 sources on file.
Similar software
Related functionality, not necessarily a direct replacement.
btop++
A terminal resource monitor that looks good enough to leave open, with processes, CPU, memory, disks, network and GPUs.