For installing node exporter :
🟠1️⃣
🟠2️⃣
🟠7️⃣
#node_exporter
#exporter
#Monitoring
🟠1️⃣
sudo wget https://github.com/prometheus/node_exporter/releases/download/v1.0.0-rc.0/node_exporter-1.0.0-rc.0.linux-arm64.tar.gz*Always check for newer version here :
https://prometheus.io/download/#node_exporter
🟠2️⃣
tar -xvf node_exporter*🟠3️⃣
sudo mv node_exporter*/node_exporter /usr/local/bin🟠4️⃣
sudo useradd -rs /bin/false node_exporter🟠5️⃣
sudo vim /etc/systemd/system/node_exporter.service🟠6️⃣
[Unit]
Description=Node Exporter
After=network.target
[Service]
User=node_exporter
Group=node_exporter
Type=simple
ExecStart=/usr/local/bin/node_exporter
[Install]
WantedBy=multi-user.target
🟠7️⃣
sudo systemctl daemon-reload🟠8️⃣
sudo systemctl start node_exporter
sudo systemctl enable node_exporter
sudo systemctl status node_exporter
http://<server-IP>:9100/metrics🟠9️⃣ On Prometheus server :
sudo nano /etc/prometheus/prometheus.ymlAdd these lines :
- job_name: 'node_exporter_metrics'#Prometheus
scrape_interval: 5s
static_configs:
- targets: ['<server-IP>:9100']
#node_exporter
#exporter
#Monitoring
docker-compose.yaml
1.1 KB
For Running PrometheusStack, Run this docker-compose file .
Stack Contains : Prometheus,cadvisor,node_exporter,grafana.
#Prometheus
#PrometheusServer
#Monitoring
Stack Contains : Prometheus,cadvisor,node_exporter,grafana.
#Prometheus
#PrometheusServer
#Monitoring