Skip to content

Instantly share code, notes, and snippets.

@mrmuminov
Created December 2, 2025 11:10
Show Gist options
  • Select an option

  • Save mrmuminov/9c766ecbc70bb4395d6c86f7526791a8 to your computer and use it in GitHub Desktop.

Select an option

Save mrmuminov/9c766ecbc70bb4395d6c86f7526791a8 to your computer and use it in GitHub Desktop.
sudo apt update
sudo useradd --no-create-home --shell /bin/false node_exporter
wget https://github.com/prometheus/node_exporter/releases/download/v1.10.2/node_exporter-1.10.2.linux-amd64.tar.gz
tar xvf node_exporter-1.10.2.linux-amd64.tar.gz
sudo mv node_exporter-1.10.2.linux-amd64/node_exporter /usr/bin/
sudo rm -rf node_exporter-1.10.2.linux-amd64
sudo rm -rf node_exporter-1.10.2.linux-amd64.tar.gz
sudo tee /etc/systemd/system/node_exporter.service <<EOF
[Unit]
Description=Node Exporter
After=network.target
[Service]
User=node_exporter
ExecStart=/usr/bin/node_exporter
[Install]
WantedBy=default.target
EOF
sudo systemctl daemon-reload
sudo systemctl enable --now node_exporter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment