Ana içeriğe atla

Prometheus

Metrik toplama için FASTPANEL ile Prometheus entegrasyonu​

uyarı

Bu özellik yalnızca Genişletilmiş Lisans sahibi kullanıcılar için kullanılabilir.

FASTPANEL® artık sistem metriklerini toplamak için Prometheus ile entegrasyonu destekliyor. Bu kılavuz, FASTPANEL® örneğinizi Prometheus'a eklemek için gereken adımlarda size yol gösterecek ve sistem metriklerini gerçek zamanlı olarak toplamanıza ve izlemenize olanak tanıyacaktır.

Bir Token Oluşturun​

Prometheus'un metrikleri toplayabilmesi için sınırlı erişime sahip özel bir token oluşturmanız gerekir:

  1. SSH üzerinden FASTPANEL® sunucunuza bağlanın.

  2. Bir token oluşturmak için aşağıdaki komutu çalıştırın:

mogwai users tokens add -n metrics_test_token -s read_only -s metrics_only
  • metrics_test_token token için özel bir addır; herhangi bir ad seçebilirsiniz
  • Tokene aşağıdaki kapsamlar verilecektir:
    • read_only — salt okunur erişim
    • metrics_only — erişim metriklerle sınırlıdır

Prometheus'a bir job ekleyin​

Token oluşturulduktan sonra, FASTPANEL® örneğinizden metrikleri çekmeye başlaması için Prometheus'u yapılandırmanız gerekir.

Prometheus yapılandırma dosyanızı açın ve yeni bir job ekleyin:

- 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 — job için özel bir ad
  • targets — FASTPANEL® sunucunuzun IP adresi ve portu. $IP değerini sunucunuzun IP adresiyle değiştirin
  • metrics_path — metriklerin alınacağı API uç noktası
  • bearer_token — bunu oluşturduğunuz token ile değiştirin (metrics_test_token)
  • scrape_interval — Prometheus'un metrikleri ne sıklıkla çekeceği (bu durumda 60 saniye olarak ayarlanmıştır)

İzleme Panosunu Yapılandırın​

FASTPANEL® örneğinizi Prometheus'a başarıyla ekledikten sonra, toplanan metrikleri görselleştirmek için ilk panonuzu kurabilirsiniz.

FASTPANEL® metrikleri için önceden hazırlanmış bir Grafana panosunu aşağıdaki bağlantıyı kullanarak edinebilirsiniz:
FASTPANEL Dashboard

Panoyu içe aktarmak için lütfen bu kılavuzu izleyin.

Artık Prometheus, FASTPANEL® örneğinizden metrikleri toplamaya başlayacak ve sistem performansını gerçek zamanlı olarak izlemenize olanak tanıyacaktır.