it:prometheus:exporters:node_exporter:install
Установка
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. Проверить метрики
7. Добавить node_exporter в prometheus
- /etc/prometheus/prometheus.yml
... - job_name: 'prometheus_node' scrape_interval: 5s static_configs: - targets: ['localhost:9100'] ...
it/prometheus/exporters/node_exporter/install.txt · Последнее изменение: 2023/08/03 11:53 — ura2404