it:prometheus:exporter:node_exporter:install
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версия | |||
it:prometheus:exporter:node_exporter:install [2023/08/03 09:40] – ura2404 | it:prometheus:exporter:node_exporter:install [2023/08/03 11:48] (текущий) – удалено ura2404 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Установка ====== | ||
- | [[https:// | ||
- | [[https:// | ||
- | |||
- | **1. Скачать, | ||
- | >$ wget https:// | ||
- | >$ tar -xvf node_exporter-1.6.1.linux-amd64.tar.gz | ||
- | |||
- | **2. Скопировать бинарник** | ||
- | >$ sudo cp node_exporter-1.6.1.linux-amd64/ | ||
- | |||
- | **3. Создать пользователя, | ||
- | >$ sudo useradd %%--%%no-create-home %%--%%shell /bin/false prometheus | ||
- | |||
- | **4. Создать юнит файл systemd для запуска: | ||
- | >$ sudo systemctl edit %%--%%full %%--%%force node_exporter.service | ||
- | <code bash> | ||
- | [Unit] | ||
- | Description=Prometheus Node Exporter | ||
- | Wants=network-online.target | ||
- | After=network-online.target | ||
- | [Service] | ||
- | User=prometheus | ||
- | Group=prometheus | ||
- | Type=simple | ||
- | ExecStart=/ | ||
- | [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** | ||
- | <file yaml / | ||
- | ... | ||
- | - job_name: ' | ||
- | | ||
- | | ||
- | - targets: [' | ||
- | ... | ||
- | </ | ||
it/prometheus/exporter/node_exporter/install.1691055617.txt.gz · Последнее изменение: 2023/08/03 09:40 — ura2404