Prometheus
Integrering av FASTPANEL med Prometheus för insamling av mätvärden
Den här funktionen är endast tillgänglig för användare med en Extended License.
FASTPANEL® har nu stöd för integrering med Prometheus för insamling av systemmätvärden. Den här guiden går igenom stegen som krävs för att lägga till din FASTPANEL®-instans i Prometheus, så att du kan samla in och övervaka systemmätvärden i realtid.
Skapa en token
För att låta Prometheus samla in mätvärden måste du skapa en särskild token med begränsad åtkomst:
-
Anslut till din FASTPANEL®-server via SSH.
-
Kör följande kommando för att skapa en token:
mogwai users tokens add -n metrics_test_token -s read_only -s metrics_only
- metrics_test_token är ett anpassat namn för tokenen; du kan välja vilket namn som helst
- Tokenen kommer att tilldelas följande scopes:
- read_only — skrivskyddad åtkomst
- metrics_only — åtkomst begränsad till mätvärden
Lägg till ett jobb i Prometheus
När tokenen har skapats måste du konfigurera Prometheus så att det börjar hämta mätvärden från din FASTPANEL®-instans.
Öppna din konfigurationsfil för Prometheus och lägg till ett nytt 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 — ett anpassat namn för jobbet
- targets — IP-adressen och porten för din FASTPANEL®-server. Ersätt
$IPmed IP-adressen för din server - metrics_path — API-slutpunkten att hämta mätvärden från
- bearer_token — ersätt detta med din genererade token (metrics_test_token)
- scrape_interval — hur ofta Prometheus ska hämta mätvärdena (inställt på 60 sekunder i det här fallet)
Konfigurera övervakningspanelen
När du har lagt till din FASTPANEL®-instans i Prometheus kan du konfigurera din första panel för att visualisera de insamlade mätvärdena.
Du kan hämta en färdigbyggd Grafana-panel specifikt för FASTPANEL®-mätvärden via följande länk:
FASTPANEL Dashboard
Följ den här guiden för att importera panelen.
Nu kommer Prometheus att börja samla in mätvärden från din FASTPANEL®-instans, vilket gör att du kan övervaka systemets prestanda i realtid.