awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
facebookincubator avatar

facebookincubator/below

0
View on GitHub↗
2,460 stars·110 forks·Rust·Apache-2.0·11 views

Below

Below is a system metrics recorder and replayer for Linux. It captures live hardware utilization, cgroup hierarchy data, and pressure stall information, saving everything into a single replayable snapshot file. This decouples collection from analysis, allowing you to inspect system state offline as if viewing it in real time.

The tool continuously streams metrics to disk during recording, supporting interruption and later replay without data loss. It exports the same internal data in multiple formats—OpenMetrics for direct Prometheus and Grafana ingestion, as well as JSON and CSV for script-based analysis and spreadsheet tools. This makes it straightforward to integrate recorded data into existing monitoring pipelines or perform ad‑hoc historical analysis.

The project provides a command-line recorder and a separate replay tool, both built around the snapshot file format. Documentation covers installation, recording, replay, and export commands.

Features

  • Data Stream Recording and Replay - Records live system metrics into snapshot files for later replay and offline analysis.
  • System Metrics Snapshot Replayers - Records live system metrics into snapshot files and replays them for offline analysis.
  • Historical Data Analysis - Displays recorded hardware utilization, cgroup hierarchy, and pressure stall information for past analysis.
  • Data Replay Systems - Loads a recorded snapshot and displays its metrics as if viewing live system state.
  • System Metrics Stream Recorders - Continuously writes system metrics to a snapshot file during recording, supporting interruption and later replay.
  • Snapshot File Storages - Persists recorded metrics as a single replayable file, decoupling collection from analysis.
  • System Metrics Snapshot Replayers - Records system metrics into a file for later replay, enabling offline analysis without live system access.
  • Cgroup Hierarchy Traversers - Walks the Linux cgroup filesystem to collect per-container resource usage and pressure stall information.
  • System Metrics Stream Recorders - Records live system metrics into a replayable snapshot file for later inspection.
  • Recorders - Records live system metrics into snapshot files for later replay and offline analysis.
  • Multi-Format Serializers - Exports the same internal metric data as JSON, CSV, or OpenMetrics without duplicating collection logic.
  • Metric Export Formats - Exports system data as JSON, CSV, or OpenMetrics for integration with external monitoring tools.
  • OpenMetrics Endpoints - Outputs metrics in the OpenMetrics standard for direct ingestion by Prometheus and Grafana.
  • Metrics Exporters - Exports system data as JSON or CSV for integration with external monitoring tools and script-based analysis.
  • Prometheus System Metrics Exporters - Outputs system data in OpenMetrics format for ingestion by Prometheus and visualization in Grafana.
  • System Dashboards - Time-traveling resource monitor for modern Linux systems.

Star history

Star history chart for facebookincubator/belowStar history chart for facebookincubator/below

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Below

Similar open-source projects, ranked by how many features they share with Below.
  • xxxserxxx/gotopxxxserxxx avatar

    xxxserxxx/gotop

    3,040View on GitHub↗

    Gotop is a terminal system monitor that provides a real-time hardware activity and system performance dashboard. It functions as a customizable resource dashboard and an extensible metrics collector, rendering system data through a graphical terminal interface. The project distinguishes itself as a remote system monitor capable of exporting local sensor data via a read-only port and polling performance metrics from remote servers. It supports extensibility through a plugin system that uses shared object files to integrate custom hardware performance tracking. The tool covers various observab

    Go
    View on GitHub↗3,040
  • google/cadvisorgoogle avatar

    google/cadvisor

    19,202View on GitHub↗

    cAdvisor is a container resource monitoring agent and performance analyzer that collects and exports CPU, memory, network, and disk usage statistics from running containers. It functions as a telemetry tool for discovering containers across various runtimes and serves as a Prometheus-compatible metrics exporter. The agent distinguishes itself by analyzing Linux control groups to provide visibility into resource consumption and limits. It utilizes kernel perf events and NUMA statistics for low-level hardware performance tracking and diagnostics, and it can identify out-of-memory kill events th

    Go
    View on GitHub↗19,202
  • scanopy/scanopyscanopy avatar

    scanopy/scanopy

    4,092View on GitHub↗

    Scanopy is a self-hosted infrastructure inventory and network discovery tool. It identifies hosts, services, and workloads across subnets to build a live model of network infrastructure, maintaining a searchable catalog of assets. The system features an interactive network topology visualizer that generates physical, logical, and application dependency diagrams. It maps the nesting chain from physical hardware and hypervisors down to virtual machines and containers, utilizing SNMP for hardware metadata and container APIs for workload discovery. The platform supports distributed network scann

    Rustdocumentationdocumentation-generatordocumentation-tools
    View on GitHub↗4,092
  • velocidex/velociraptorVelocidex avatar

    Velocidex/velociraptor

    3,769View on GitHub↗

    Velociraptor is a digital forensics and incident response platform, endpoint detection and response system, and visibility tool. It provides a query engine and remote forensic collector used to hunt for indicators of compromise and perform triage across a fleet of hosts. The system is distinguished by its specialized query language for interrogating host state and parsing binary files. It features a notebook environment that combines markdown documentation with executable query cells to standardize investigative workflows and enable collaborative reporting. The platform covers a wide range o

    Godigital-forensicsendpoint-discoveryendpoint-protection
    View on GitHub↗3,769
See all 30 alternatives to Below→

Frequently asked questions

What does facebookincubator/below do?

Below is a system metrics recorder and replayer for Linux. It captures live hardware utilization, cgroup hierarchy data, and pressure stall information, saving everything into a single replayable snapshot file. This decouples collection from analysis, allowing you to inspect system state offline as if viewing it in real time.

What are the main features of facebookincubator/below?

The main features of facebookincubator/below are: Data Stream Recording and Replay, System Metrics Snapshot Replayers, Historical Data Analysis, Data Replay Systems, System Metrics Stream Recorders, Snapshot File Storages, Cgroup Hierarchy Traversers, Recorders.

What are some open-source alternatives to facebookincubator/below?

Open-source alternatives to facebookincubator/below include: xxxserxxx/gotop — Gotop is a terminal system monitor that provides a real-time hardware activity and system performance dashboard. It… google/cadvisor — cAdvisor is a container resource monitoring agent and performance analyzer that collects and exports CPU, memory,… scanopy/scanopy — Scanopy is a self-hosted infrastructure inventory and network discovery tool. It identifies hosts, services, and… velocidex/velociraptor — Velociraptor is a digital forensics and incident response platform, endpoint detection and response system, and… hengyoush/kyanos — Kyanos is a diagnostic toolset for network analysis that uses eBPF to measure packet latency and trace traffic from… serial-studio/serial-studio — Serial Studio is a desktop application for connecting to, decoding, visualizing, and recording data from hardware…