Prometheus
Metrik toplama için FASTPANEL ile Prometheus entegrasyonu
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:
-
SSH üzerinden FASTPANEL® sunucunuza bağlanın.
-
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.
$IPdeğ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.