Ubuntu 22.04
Sponsored Link

Prometheus : निगरानी लक्ष्य जोड़ें2023/09/15

 
मॉनिटरिंग लक्ष्य नोड्स जोड़ें।
[1] जिस नोड को आप जोड़ना चाहते हैं उस पर [node-exporter] पैकेज इंस्टॉल करें जिसमें सिस्टम पर सीपीयू या मेमोरी उपयोग जैसे सामान्य संसाधन का मीट्रिक डेटा प्राप्त करने की सुविधाएं शामिल हैं।
root@node01:~#
apt -y install prometheus-node-exporter
[2] Prometheus सर्वर कॉन्फ़िगरेशन पर सेटिंग जोड़ें।
root@dlp:~#
vi /etc/prometheus/prometheus.yml
.....
.....
scrape_configs:
  # The job name is added as a label `job=<job_name>` to any timeseries scraped
from this config.
  - job_name: 'prometheus'

    # Override the global default and scrape targets from this job every 5 seconn
ds.
    scrape_interval: 5s
    scrape_timeout: 5s

    # metrics_path defaults to '/metrics'
    # scheme defaults to 'http'.

    static_configs:
      - targets: ['localhost:9090']

  - job_name: node
    # If prometheus-node-exporter is installed, grab stats about the local
    # machine by default.
    # लाइन 44 : [targets] लाइन में नया होस्ट जोड़ें
    static_configs:
      - targets: ['localhost:9100', 'node01.srv.world:9100']

  # वैकल्पिक रूप से, यदि आप किसी अन्य समूह में जोड़ना चाहेंगे,
  # [job_name] अनुभाग इस प्रकार जोड़ें
  # [job_name] के लिए कोई भी नाम ठीक है
  - job_name: Hiroshima
    static_configs:
      - targets: ['node01.srv.world:9100']

root@dlp:~#
systemctl restart prometheus
[3] Prometheus वेब यूआई तक पहुंचें और नए नोड्स सूचीबद्ध हैं यह सत्यापित करने के लिए [स्थिति] - [लक्ष्य] पर क्लिक करें।
[4] सीधे क्वेरी इनपुट करने के लिए, विशिष्ट कार्य या नोड प्रदर्शित करना संभव है।
नीचे दिया गया उदाहरण [node_load5] के लिए एक कार्य दिखाता है ⇒ node_load5{job="Hirosima"}
[5] नीचे दिया गया उदाहरण [node_procs_running] के लिए एक नोड दिखाता है ⇒ node_procs_running{instance=~"node01.*"}
मिलान सामग्री