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
- Categories
- System monitoring, IT administration
- 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 allSoftware 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.
Prometheus
Metrics database that scrapes targets and evaluates alerting rules.
cAdvisor
A daemon that collects and analyzes resource usage and performance data for running containers.
Grafana
Dashboard and visualization front end for metrics, logs and traces.
Blackbox Exporter
A Prometheus exporter that probes endpoints over HTTP, HTTPS, DNS, TCP, ICMP and gRPC.
Fluent Bit
Lightweight agent that collects, processes and forwards logs, metrics and traces.
Performance Co-Pilot
A toolkit for collecting, archiving and analysing performance metrics across many systems.