Hopp til hovedinnhold

Prometheus

Integrasjon av FASTPANEL med Prometheus for innsamling av måledata

advarsel

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:

  1. Koble til FASTPANEL®-serveren din via SSH.

  2. 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 $IP med 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.