====== Установка ======
[[https://github.com/prometheus/node_exporter/releases/]]\\
[[https://grafana.com/oss/prometheus/exporters/node-exporter/?tab=installation]] - Пример установки\\
[[https://losst.pro/ustanovka-i-nastrojka-prometheus]] - Пример установки
**1. Скачать, распаковать**
>$ wget https://github.com/prometheus/node_exporter/releases/download/v1.6.1/node_exporter-1.6.1.linux-amd64.tar.gz
>$ tar -xvf node_exporter-1.6.1.linux-amd64.tar.gz
**2. Скопировать бинарник**
>$ sudo cp node_exporter-1.6.1.linux-amd64/node_exporter /usr/local/bin
**3. Создать пользователя, от имени которого будете запускать программу**
>$ sudo useradd %%--%%no-create-home %%--%%shell /bin/false prometheus
**4. Создать юнит файл systemd для запуска:**
>$ sudo systemctl edit %%--%%full %%--%%force node_exporter.service
[Unit]
Description=Prometheus Node Exporter
Wants=network-online.target
After=network-online.target
[Service]
User=prometheus
Group=prometheus
Type=simple
ExecStart=/usr/local/bin/node_exporter
[Install]
WantedBy=multi-user.target
**5. Разрешить, запустить, проверить сервис**
>$ sudo systemctl enable node_exporter
>$ sudo systemctl start node_exporter
>$ sudo systemctl status node_exporter
>$ sudo systemctl enable node_exporter && sudo systemctl start node_exporter && sudo systemctl status node_exporter
**6. Проверить метрики**
>http://localhost:9100/metrics
**7. Добавить node_exporter в prometheus**
...
- job_name: 'prometheus_node'
scrape_interval: 5s
static_configs:
- targets: ['localhost:9100']
...