Preskoči na glavni sadržaj

Prometheus

Integracija FASTPANEL-a sa Prometheus-om za prikupljanje metrika

upozorenje

Ova funkcija je dostupna isključivo korisnicima sa Extended License licencom.

FASTPANEL® sada podržava integraciju sa Prometheus-om za prikupljanje sistemskih metrika. Ovaj vodič će vas provesti kroz korake potrebne da dodate svoju FASTPANEL® instancu u Prometheus, što vam omogućava da prikupljate i nadgledate sistemske metrike u realnom vremenu.

Kreiranje tokena

Da biste omogućili da Prometheus prikuplja metrike, potrebno je da kreirate poseban token sa ograničenim pristupom:

  1. Povežite se sa svojim FASTPANEL® serverom putem SSH-a.

  2. Pokrenite sledeću komandu da kreirate token:

mogwai users tokens add -n metrics_test_token -s read_only -s metrics_only
  • metrics_test_token je prilagođeno ime za token; možete izabrati bilo koje ime
  • Tokenu će biti dodeljeni sledeći scope-ovi:
    • read_only — pristup samo za čitanje
    • metrics_only — pristup ograničen samo na metrike

Dodajte job u Prometheus

Kada je token kreiran, potrebno je da konfigurišete Prometheus da počne da preuzima metrike sa vaše FASTPANEL® instance.

Otvorite svoju Prometheus konfiguracionu datoteku i dodajte novi 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 — prilagođeno ime za job
  • targets — IP adresa i port vašeg FASTPANEL® servera. Zamenite $IP IP adresom svog servera
  • metrics_path — API endpoint za preuzimanje metrika
  • bearer_token — zamenite ovo svojim generisanim tokenom (metrics_test_token)
  • scrape_interval — koliko često Prometheus treba da preuzima metrike (u ovom slučaju podešeno na 60 sekundi)

Konfigurišite kontrolnu tablu za nadzor

Nakon što uspešno dodate svoju FASTPANEL® instancu u Prometheus, možete podesiti svoju prvu kontrolnu tablu za vizuelizaciju prikupljenih metrika.

Možete preuzeti unapred pripremljenu Grafana kontrolnu tablu posebno za metrike FASTPANEL® koristeći sledeći link:
FASTPANEL Dashboard

Za uvoz kontrolne table, pratite ovaj vodič.

Sada će Prometheus početi da prikuplja metrike sa vaše FASTPANEL® instance, omogućavajući vam da pratite performanse sistema u realnom vremenu.