Project · Bash · Prometheus · Node Exporter

Node Exporter Installer

A simple Bash installer and remover for Prometheus Node Exporter on systemd-based Linux distributions. Built for quick server provisioning, automation and clean systemd integration.

download node_exporterlatest
system usercreated
systemd serviceenabled
port 9100/tcpoptional

What it does

Installs the official Prometheus Node Exporter binary, creates a dedicated user, configures a systemd service and provides install/remove/status actions.

Fast installation

Downloads and installs Node Exporter with a minimal shell workflow.

systemd ready

Creates and enables a systemd service for node_exporter.

Automation friendly

Supports non-interactive mode for Ansible, cloud-init, CI or remote provisioning.

Usage

git clone https://github.com/m0zgen/install-node-exporter.git
cd install-node-exporter
chmod +x install_node_exporter.sh

sudo ./install_node_exporter.sh install

Non-interactive mode:

sudo ./install_node_exporter.sh install -y

Check status:

sudo ./install_node_exporter.sh status

Remove:

sudo ./install_node_exporter.sh remove

Project status

Lightweight production-oriented helper tool. Recommended as a small standalone installer for environments where a full configuration management role is not needed.