Prometheus
Integracija FASTPANEL-a sa Prometheus-om za prikupljanje metrika
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:
-
Povežite se sa svojim FASTPANEL® serverom putem SSH-a.
-
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
$IPIP 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.