Prometheus Node Exporter

A small agent that exposes hardware and operating system metrics from Linux and Unix machines to Prometheus.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About Prometheus Node Exporter

Node Exporter is the standard Prometheus exporter for machine metrics. It runs as a service on each host and publishes figures such as CPU, memory, disk, filesystem and network usage over HTTP. A Prometheus server scrapes and stores them, and a tool such as Grafana usually draws the dashboards.

Metrics come from a set of collectors that can be switched on or off. A text file collector lets your own scripts add custom values. The repository includes Dockerfiles for running it in a container.

Strengths

  • Standard source of host metrics for Prometheus setups
  • Collectors can be enabled or disabled individually
  • Text file collector for custom metrics from your own scripts
  • Container images available through the included Dockerfiles

Limitations

  • Needs a Prometheus server to store and query the data
  • No dashboards or alerting on its own

Details

Pricing
FreeFree and open source, maintained by the Prometheus project.
License
Apache-2.0
Developer
The Prometheus contributors
Platforms
Linux, Command line
How it runs
Downloadable app
Account
Not required
Best suited for
Collecting server hardware and OS metrics into a Prometheus monitoring stack
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to Prometheus Node Exporter

Compare all

Software that can replace Prometheus Node Exporter for an important use case, and what changes if you switch.

  • Telegraf

    Collect and forward metrics using a configurable server agent.

    Telegraf is an MIT-licensed agent for Linux, Windows and macOS with many input and output plugins, so it can push host metrics to back ends besides Prometheus.

  • windows_exporter

    Expose Windows system metrics to Prometheus.

    windows_exporter plays the same role for Windows machines, exposing hardware and Windows service metrics to Prometheus, while Node Exporter covers Linux and Unix.

  • Netdata

    Per-second metrics for a machine with no configuration, and charts that appear the moment you install it.

    Netdata collects per-second host metrics with its own dashboards and alarms, so it works without a Prometheus server, but it uses more memory and disk.

  • OpenTelemetry Collector

    Receive, process and export telemetry through a vendor-neutral collector.

    The OpenTelemetry Collector is a vendor-neutral agent that receives, processes and exports traces, metrics and logs, rather than exposing host metrics for Prometheus scraping only.

  • Grafana Alloy

    An open-source telemetry collector from Grafana Labs that gathers and forwards logs, metrics and traces.

    Grafana Alloy is a single collector for logs, metrics and traces that fits a Grafana and Loki stack, though its configuration takes time to learn.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing