Prometheus
FASTPANEL-ის ინტეგრაცია Prometheus-თან მეტრიკების შესაგროვებლად
ეს ფუნქცია ხელმისაწვდომია მხოლოდ გაფართოებული ლიცენზიის მქონე მომხმარებლებისთვის.
FASTPANEL®-ს ახლა აქვს Prometheus-თან ინტეგრაციის მხარდაჭერა სისტემური მეტრიკების შესაგროვებლად. ეს სახელმძღვანელო გაგატარებთ იმ ნაბიჯებზე, რომლებიც საჭიროა თქვენი FASTPANEL® ინსტანციის Prometheus-ში დასამატებლად, რაც საშუალებას მოგცემთ შეაგროვოთ და აკონტროლოთ სისტემური მეტრიკები რეალურ დროში.
შექმენით ტოკენი
იმისთვის, რომ Prometheus-მა შეძლოს მეტრიკების შეგროვება, უნდა შექმნათ სპეციალური ტოკენი შეზღუდული წვდომით:
-
დაუკავშირდით თქვენს FASTPANEL® სერვერს SSH-ის მეშვეობით.
-
ტოკენის შესაქმნელად გაუშვით შემდეგი ბრძანება:
mogwai users tokens add -n metrics_test_token -s read_only -s metrics_only
- metrics_test_token არის ტოკენის მორგებული სახელი; შეგიძლიათ აირჩიოთ ნებისმიერი სახელი
- ტოკენს მიენიჭება შემდეგი scope-ები:
- read_only — მხოლოდ წაკითხვის წვდომა
- metrics_only — წვდომა შეზღუდულია მხოლოდ მეტრიკებზე
დაამატეთ job Prometheus-ში
ტოკენის შექმნის შემდეგ, საჭიროა Prometheus-ის კონფ იგურაცია ისე, რომ დაიწყოს მეტრიკების გამოთხოვა თქვენი FASTPANEL® ინსტანციიდან.
გახსენით თქვენი Prometheus-ის კონფიგურაციის ფაილი და დაამატეთ ახალი job:
- job_name: "fastpanel2"
scheme: https
static_configs:
- targets: ["$IP:8888"]
metrics_path: /api/metrics
tls_config:
insecure_skip_verify: true
bearer_token: I_AM_TOKEN
scrape_interval: 60s
- job_name — job-ის მორგებული სახელი
- targets — თქვენი FASTPANEL® სერვერის IP მისამ ართი და პორტი. ჩაანაცვლეთ
$IPთქვენი სერვერის IP მისამართით - metrics_path — API endpoint, საიდანაც ხდება მეტრიკების მიღება
- bearer_token — ჩაანაცვლეთ ეს თქვენი გენერირებული ტოკენით (metrics_test_token)
- scrape_interval — რამდენად ხშირად უნდა გამოითხოვოს Prometheus-მა მეტრიკები (ამ შემთხვევაში დაყენებულია 60 წამზე)
მონიტორინგის დაფის კონფიგურაცია
მას შემდეგ, რაც თქვენს FASTPANEL® ინსტანციას წარმატებით დაამატებთ Prometheus-ში, შეძლებთ დააყენოთ თქვენი პირველი დაფა შეგროვებული მეტრიკების ვიზუალიზაციისთვის.
შეგიძლიათ მიიღოთ წინასწ არ შექმნილი Grafana დაფა სპეციალურად FASTPANEL® მეტრიკებისთვის შემდეგი ბმულის გამოყენებით:
FASTPANEL Dashboard
დაფის იმპორტისთვის, გთხოვთ, მიჰყევით ამ სახელმძღვანელოს.
ახლა Prometheus დაიწყებს მეტრიკების შეგროვებას თქვენი FASTPANEL® ინსტანციიდან, რაც საშუალებას მოგცემთ აკონტროლოთ სისტემის წარმადობა რეალურ დროში.