Glances

Glances is a cross-platform, open-source system monitoring tool.

  • Monitoring & Logging
  • Network Services
  • Productivity
  • Tools & Utilities
Glances is a cross-platform, open-source system monitoring tool. It shows real-time CPU, memory, disk, network, process, container, and sensor data through terminal, web, and API interfaces. It helps homelab and server administrators monitor local or remote systems at a glance.

Platform availability

Available on 4 of 6 install platforms

Also on Docker Hub and GitHub

Health score

18/100 Low

Maintained
0GitHub repository no longer exists
Popular
No data
Easy to install
553 install platforms, install notes, Docker image
Light to run
No data

Based on 2 of 4 factors.

How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today, links checked 10 days ago

No GitHub repository data collected yet.

Checked 10 days ago - source: GitHub (BigBearTechWorld/glances)

Resources & Compatibility

ARM (e.g. Raspberry Pi) is supported.

Checked 10 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Install Glances with pipx Install pipx first (for example, sudo apt install pipx), then run pipx install 'glances[all]'. The [all] extra adds optional features, so you are less likely to wonder why something is missing later. source
  • Start server and client mode Run glances -s on the machine you want to monitor, and run glances -c @server on the viewer, replacing server with the monitor's IP or name. Without the -s server, the client has nothing to connect to and will not show data. source
  • Set a password for MCP If you enable MCP (a way for AI assistants or other tools to query Glances), start it with glances -w --enable-mcp --username and create a username/password pair when prompted. This keeps your monitoring data protected; without a password, that endpoint may be open to others. source
  • Docker tags Docker tags include Alpine variants (latest, latest-full, dev) and Ubuntu variants (ubuntu-latest, ubuntu-latest-full, ubuntu-dev). source

Fetched yesterday - each note links to its source

Alternatives (12)

  • Process Explorer - Process Explorer shows you information about which handles and DLLs processes have opened or loaded.
  • Process Lasso - Real-time process priority and CPU affinity optimization utility with ProBalance technology.
  • Process Monitor
  • Resources - Resources is a simple yet powerful monitor for your system resources and processes, written in Rust and using GTK 4 and libadwaita for its…
  • System Informer - A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware.
  • SystemExplorer
  • Task Manager - Windows Task Manager is a task manager application included with Microsoft Windows NT family of operating systems that provides detailed in…
  • btop++ - Resource monitor that shows usage and stats for processor, memory, disks, network and processes.
  • corefreq - CoreFreq is a low-level CPU monitoring and tuning tool for 64-bit Intel, AMD, Arm, RISC-V, and PowerPC processors.
  • htop - htop is an interactive process viewer for Linux.
  • top processes - A minimalist, native-looking Unraid Dashboard tile that lists the processes using the most CPU and memory — like htop, but matching Unraid'…
  • witr - A command line diagnostic tool that explains why a process is running, not only that it exists.

Checked 7 days ago - source: AlternativeTo

Common questions

How can I install Glances so optional features are included?

Install pipx first, then run pipx install 'glances[all]'. The [all] extra adds optional features that are otherwise easy to miss.

How do I view Glances data from a remote machine?

Run glances -s on the machine you want to monitor, then run glances -c @server on the viewer. Replace server with the monitored host's IP or name; without a running -s server, the client has no data to connect to.

How do I secure a Glances MCP endpoint?

Enable MCP with glances -w --enable-mcp --username and create a username/password pair when prompted. Without a password, that endpoint may be open to others.

Where should I go for help with Glances problems?

The Glances Users Google Group is a Q&A forum for posting questions and problems about Glances. It asks users to check the manual and search before posting.

Answers sourced from github.com, github.com, github.com, groups.google.com

Community

Collected 10 days ago - public community threads