prometheus

    prometheus/node_exporter

    Exporter for machine metrics

    monitoring
    host-metrics
    machine-metrics
    metrics
    node-metrics
    procfs
    Go
    Apache-2.0
    13.9K stars
    2.7K forks
    13.9K GitHub watchers
    Updated Oct 28, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    No releases in the last 90 days; the most recent was 106 days ago, with 402 contributors on GitHub.

    Gained 19% fewer stars in the last 90 days than in the 90 days before.

    Use Cases & Benefits

    • Exports hardware and OS metrics from *NIX kernels for Prometheus monitoring using pluggable collectors.
    • Provides extensive, customizable system metrics collection with support for many kernel and hardware features across multiple UNIX-like OSes.
    • Use for monitoring CPU, memory, disk, and network statistics on Linux servers to optimize resource usage.
    • Use for collecting detailed filesystem and hardware sensor data in containerized environments with host namespace access.
    • Use for integrating system-level metrics into Prometheus for alerting and capacity planning in large-scale infrastructure.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    Apache 2.0

    Permissive: commercial use, modification and redistribution are allowed with attribution; includes an explicit patent grant from contributors.

    Community files

    • README: present
    • Contributing guide: present
    • Code of conduct: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    Prometheus exporter for hardware and OS metrics exposed by *NIX kernels, written in Go with pluggable metric collectors.

    The Windows exporter is recommended for Windows users. To expose NVIDIA GPU metrics, prometheus-dcgm can be used.

    If you are new to Prometheus and node_exporter there is a simple step-by-step guide.

    The node_exporter listens on HTTP port 9100 by default. See the --help output for more options.

    For automated installs with Ansible, there is the Prometheus Community role.

    Excerpt from the prometheus/node_exporter README on GitHub (Apache-2.0 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    2.7K+34

    Open issues

    328+8

    Compared with peers in Monitoring

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    prometheus/node_exporter compared with Monitoring repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    ruvnet/RuView102.4K+1.4K556 days ago
    openobserve/openobserve22.8K+23540today
    cilium/cilium25.8K+52653 days ago
    grafana/loki29.1K+42651 day ago
    lowlighter/metrics17.3K—45—
    prometheus/node_exporter13.9K—59106 days ago
    Category median25.8K+14455—

    Also by prometheus

    Other repositories from this maintainer that GStars tracks

    Discover Repositories

    Search across tracked repositories by name or description