-
-
Save meoww-bot/50ff09622448a903836b4bf16992880f to your computer and use it in GitHub Desktop.
Revisions
-
nwesterhausen revised this gist
Oct 2, 2019 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -58,3 +58,4 @@ Steps to install node_exporter sudo systemctl daemon-reload sudo systemctl start node_exporter && sudo journalctl -f --unit node_exporter ``` 8. On the prometheus server, dont' forget to add the static config for the collection of data! -
nwesterhausen created this gist
Oct 2, 2019 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,60 @@ # Installing node_exporter Steps to install node_exporter 1. Add user for node_exporter ```shell sudo useradd --no-create-home --shell /bin/false node_exporter ``` 2. Download node_exporter ```shell cd wget https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz ``` 3. Extract node_exporter ```shell tar xvf node_exporter-0.18.1.linux-amd64.tar.gz ``` 4. Copy node_exporter to /opt ```shell sudo mv node_exporter-0.18.1.linux-amd64 /opt/node_exporter sudo chown -R node_exporter:node_exporter /opt/node_exporter ``` 5. Create service file for systemd ```shell sudo nano /etc/systemd/system/node_exporter.service ``` 6. Fillin as follows: ```config [Unit] Description=Node Exporter Wants=network-online.target After=network-online.target [Service] User=node_exporter Group=node_exporter Type=simple ExecStart=/opt/node_exporter/node_exporter --collector.systemd [Install] WantedBy=multi-user.target ``` 7. Start the service with systemd and verify it runs ```shell sudo systemctl daemon-reload sudo systemctl start node_exporter && sudo journalctl -f --unit node_exporter ```