Prometheus
Integrasjon av FASTPANEL med Prometheus for innsamling av måledata
Denne funksjonen er kun tilgjengelig for brukere med en utvidet lisens.
FASTPANEL® støtter nå integrasjon med Prometheus for innsamling av systemmåledata. Denne veiledningen tar deg gjennom trinnene som kreves for å legge til FASTPANEL®-instansen din i Prometheus, slik at du kan samle inn og overvåke systemmåledata i sanntid.
Opprett et token
For å la Prometheus samle inn måledata må du opprette et spesielt token med begrenset tilgang:
-
Koble til FASTPANEL®-serveren din via SSH.
-
Kjør følgende kommando for å opprette et token:
mogwai users tokens add -n metrics_test_token -s read_only -s metrics_only
- metrics_test_token er et egendefinert navn for tokenet; du kan velge hvilket som helst navn
- Tokenet vil bli tildelt følgende scopes:
- read_only — skrivebeskyttet tilgang
- metrics_only — tilgang begrenset til måledata
Legg til en jobb i Prometheus
Når tokenet er opprettet, må du konfigurere Prometheus til å begynne å hente måledata fra FASTPANEL®-instansen din.
Åpne konfigurasjonsfilen for Prometheus og legg til en ny jobb:
- 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 — et egendefinert navn for jobben
- targets — IP-adressen og porten til FASTPANEL®-serveren din. Erstatt
$IPmed IP-adressen til serveren din - metrics_path — API-endepunktet som måledata hentes fra
- bearer_token — erstatt dette med det genererte tokenet ditt (metrics_test_token)
- scrape_interval — hvor ofte Prometheus skal hente måledata (satt til 60 sekunder i dette tilfellet)
Konfigurer overvåkingsdashbordet
Etter at du har lagt til FASTPANEL®-instansen din i Prometheus, kan du sette opp ditt første dashbord for å visualisere de innsamlede måledataene.
Du kan hente et ferdigbygd Grafana-dashbord spesielt for FASTPANEL®-måledata ved å bruke følgende lenke:
FASTPANEL Dashboard
For å importere dashbordet, følg denne veiledningen.
Nå vil Prometheus begynne å samle inn måledata fra FASTPANEL®-instansen din, slik at du kan overvåke systemytelsen i sanntid.