linux:monitoring:prometheus

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
linux:monitoring:prometheus [03/09/2024 10:44] osvexlinux:monitoring:prometheus [03/09/2024 10:45] (поточний) – знищено osvex
Рядок 1: Рядок 1:
-====== Prometheus ====== 
- 
-Ось покрокова інструкція для встановлення Node Exporter на сервері та додавання нового таргету в Prometheus: 
- 
-==== 1. Встановлення Node Exporter на сервері ==== 
- 
-**1. Завантажте останню версію Node Exporter:** Перейдіть на офіційну сторінку релізів Node Exporterі знайдіть посилання на останню версію для вашої платформи. Ви можете завантажити її за допомогою ''wget'' або ''curl''. Наприклад: 
-<code> 
-wget https://github.com/prometheus/node_exporter/releases/download/v1.6.1/node_exporter-1.6.1.linux-amd64.tar.gz 
- 
-</code> 
- 
-**2. Розпакуйте завантажений архів:** 
-<code> 
-tar xvfz node_exporter-1.6.1.linux-amd64.tar.gz 
- 
-</code> 
- 
-**3. Перейдіть у розпаковану директорію:** 
-<code> 
-cd node_exporter-1.6.1.linux-amd64 
- 
-</code> 
- 
-**4. Запустіть Node Exporter:** 
-<code> 
-./node_exporter & 
- 
-</code> 
- 
-**5. Додайте Node Exporter до системи служб (опціонально):** 
- 
-Для автоматичного запуску Node Exporter при старті системи, створіть файл служби: 
- 
-<code> 
-sudo nano /etc/systemd/system/node_exporter.service 
- 
-</code> 
- 
-Додайте наступний вміст: 
- 
-<code> 
-[Unit] 
-Description=Node Exporter 
-After=network.target 
- 
-[Service] 
-User=node_exporter 
-Group=node_exporter 
-ExecStart=/path/to/node_exporter 
- 
-[Install] 
-WantedBy=multi-user.target 
- 
-</code> 
- 
-Замість ''/path/to/node_exporter'' вставте шлях до вашого виконуваного файлу ''node_exporter''. 
- 
-**6. Перезапустіть системні служби та запустіть Node Exporter:** 
-<code> 
-sudo systemctl daemon-reload 
-sudo systemctl start node_exporter 
-sudo systemctl enable node_exporter 
- 
-</code> 
-==== 2. Додавання нового таргету в Prometheus ==== 
- 
-**1. Відредагуйте конфігураційний файл Prometheus:** 
- 
-Відкрийте ваш конфігураційний файл Prometheus ''prometheus.yml'': 
-<code> 
-sudo nano /etc/prometheus/prometheus.yml 
- 
-</code> 
- 
-Додайте новий таргет до секції ''scrape_configs''. Наприклад: 
-<code> 
-scrape_configs: 
-  - job_name: 'node_exporter' 
-    static_configs: 
-      - targets: ['<IP-адреса вашого сервера>:9100'] 
- 
-</code> 
- 
-Замініть ''<IP-адреса вашого сервера>'' на IP-адресу сервера, на якому запущено Node Exporter. 
- 
-**2. Перезапустіть Prometheus для застосування змін:** 
-<code> 
-sudo systemctl restart prometheus 
- 
-</code> 
- 
-Перевірте конфігурацію Prometheus: 
- 
-Переконайтеся, що новий таргет правильно додано: 
- 
-  * Відкрийте веб-інтерфейс Prometheus (наприклад, ''http://localhost:9090''). 
-  * Перейдіть на вкладку "Targets" (''/targets''). 
- 
-Ви повинні побачити новий таргет у списку. 
- 
-**4. Перевірте метрики Node Exporter:** 
- 
-У веб-інтерфейсі Prometheus перейдіть на вкладку "Graph" (''/graph'') і введіть метрику, наприклад ''node_exporter_build_info'', щоб перевірити, чи збираються дані. 
  
  • linux/monitoring/prometheus.1725360281.txt.gz
  • Востаннє змінено: 03/09/2024 07:44
  • (зовнішнє редагування)