# nicolargo/glances

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/nicolargo-glances).**

32,840 stars · 1,750 forks · Python · NOASSERTION

## Links

- GitHub: https://github.com/nicolargo/glances
- Homepage: http://nicolargo.github.io/glances/
- awesome-repositories: https://awesome-repositories.com/repository/nicolargo-glances.md

## Topics

`monitoring` `multi-platform` `python` `restful` `restful-api` `system` `terminal` `web`

## Description

Glances is a cross-platform system monitoring tool designed to track real-time resource usage and hardware health metrics across diverse computing environments. It functions as a command-line utility that provides a unified view of system performance, identifying bottlenecks and maintaining infrastructure stability through a consistent abstraction layer that translates kernel calls into actionable data.

The project distinguishes itself through its distributed capabilities, offering a web-based interface that enables remote access to live performance metrics from any device without requiring direct terminal access. It also operates as a telemetry data exporter, utilizing an export-driven pipeline to stream collected statistics to external databases and monitoring tools for long-term historical analysis.

The system supports a modular architecture that allows for extensible data collection through independent scripts. It facilitates remote monitoring by maintaining persistent network connections between lightweight data providers and centralized management interfaces.

## Tags

### System Administration & Monitoring

- [Performance Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/performance-monitoring.md) — Tracking real-time resource usage and health metrics across diverse operating systems to identify bottlenecks and maintain overall infrastructure stability.
- [System Health Monitors](https://awesome-repositories.com/f/system-administration-monitoring/system-health-monitors.md) — Track resource usage and health metrics across multiple operating systems to identify bottlenecks and maintain stability in diverse computing environments. ([source](http://nicolargo.github.io/glances/))
- [System Resource Monitors](https://awesome-repositories.com/f/system-administration-monitoring/system-resource-monitors.md) — A command-line tool that tracks real-time resource usage and hardware health metrics across diverse operating systems and computing environments.
- [Telemetry Exporters](https://awesome-repositories.com/f/system-administration-monitoring/telemetry-exporters.md) — Sending collected system statistics to external databases or monitoring tools for long-term storage and detailed analysis of historical trends. ([source](http://nicolargo.github.io/glances/))
- [Remote Monitoring Dashboards](https://awesome-repositories.com/f/system-administration-monitoring/remote-monitoring-dashboards.md) — Accessing live performance data through a web interface to monitor system health from any device without requiring direct terminal access.
- [Data Export Pipelines](https://awesome-repositories.com/f/system-administration-monitoring/data-export-pipelines.md) — Pushes collected system statistics to external databases for long-term storage and historical analysis.
- [Web-Based Dashboards](https://awesome-repositories.com/f/system-administration-monitoring/web-based-dashboards.md) — View live performance data through a browser-based interface to track system health from any device without needing direct access to a command line terminal. ([source](http://nicolargo.github.io/glances/))

### Part of an Awesome List

- [Data Collection Agents](https://awesome-repositories.com/f/awesome-lists/devops/data-collection-agents.md) — System monitoring tool with database export.
- [DevOps and Infrastructure](https://awesome-repositories.com/f/awesome-lists/devops/devops-and-infrastructure.md) — System monitoring tool.
- [Diagnostics And Benchmarking](https://awesome-repositories.com/f/awesome-lists/devops/diagnostics-and-benchmarking.md) — Cross-platform system monitoring tool.
- [Monitoring and Process Control](https://awesome-repositories.com/f/awesome-lists/devops/monitoring-and-process-control.md) — Cross-platform system resource monitoring tool.
- [Monitoring and Status](https://awesome-repositories.com/f/awesome-lists/devops/monitoring-and-status.md) — Cross-platform real-time monitoring with web and CLI interfaces.
- [Monitoring Systems](https://awesome-repositories.com/f/awesome-lists/devops/monitoring-systems.md) — Cross-platform real-time monitoring tool.
- [Observability and Monitoring](https://awesome-repositories.com/f/awesome-lists/devops/observability-and-monitoring.md) — Cross-platform system monitoring tool with a terminal interface.
- [CLI Utilities](https://awesome-repositories.com/f/awesome-lists/devtools/cli-utilities.md) — System monitoring tool as a top/htop alternative.
- [Command Line Environment](https://awesome-repositories.com/f/awesome-lists/devtools/command-line-environment.md) — Cross-platform system monitoring tool for processes.
- [Command Line Tools](https://awesome-repositories.com/f/awesome-lists/devtools/command-line-tools.md) — A cross-platform system monitoring tool for the terminal.
- [Command Line Utilities](https://awesome-repositories.com/f/awesome-lists/devtools/command-line-utilities.md) — Monitors system resources across platforms.
- [Development Environments](https://awesome-repositories.com/f/awesome-lists/devtools/development-environments.md) — Cross-platform system monitoring tool for real-time performance tracking.
- [System Dashboards](https://awesome-repositories.com/f/awesome-lists/devtools/system-dashboards.md) — Cross-platform system monitoring tool.
- [System Monitoring and Benchmarking](https://awesome-repositories.com/f/awesome-lists/devtools/system-monitoring-and-benchmarking.md) — Comprehensive system monitoring dashboard.
- [System Monitoring And Profiling](https://awesome-repositories.com/f/awesome-lists/devtools/system-monitoring-and-profiling.md) — Comprehensive system monitoring tool with a terminal-based interface.
- [System Monitors](https://awesome-repositories.com/f/awesome-lists/devtools/system-monitors.md) — Comprehensive system monitoring dashboard.
- [System Utilities](https://awesome-repositories.com/f/awesome-lists/devtools/system-utilities.md) — Comprehensive system monitoring and eye-on-system tool.
- [Desktop Productivity Tools](https://awesome-repositories.com/f/awesome-lists/productivity/desktop-productivity-tools.md) — Cross-platform system resource monitor and dashboard.

### Data & Databases

- [Telemetry Exporters](https://awesome-repositories.com/f/data-databases/telemetry-exporters.md) — A data collection agent that streams system performance statistics to external databases and monitoring tools for long-term historical analysis.

### Operating Systems & Systems Programming

- [Hardware Abstraction Layers](https://awesome-repositories.com/f/operating-systems-systems-programming/hardware-interfacing-drivers/hardware-abstraction-layers.md) — Translates diverse operating system kernel calls into a consistent set of performance metrics.

### User Interface & Experience

- [Infrastructure Dashboards](https://awesome-repositories.com/f/user-interface-experience/infrastructure-dashboards.md) — A web-based interface that provides remote access to live infrastructure metrics from any device without requiring direct terminal access.

### Web Development

- [Real-Time Data Streaming](https://awesome-repositories.com/f/web-development/real-time-data-streaming.md) — Streams real-time performance data to browser clients via standard network protocols.
