Skip to content

Prometheus

Bu makalede

Bilgi

Prometheus, çeşitli kaynaklardan metrik toplama, depolama ve sorgulalama tasarlanmış açık kaynaklı bir izleme sistemidir. IT altyapısının, uygulamaların ve hizmetlerin performansını ve durumunu etkili bir şekilde izlemesini sağlar.

Prometheus İzleme Yığını Ana Özellikleri

  • Metrik Toplama: CPU yükü, RAM kullanımı ve disk durumu gibi sistem metriklerini toplamak için yerleşik mekanizmalar.
  • Esnek Veri Sorgulamaları: Derinlemesine analiz ve metriklerin filtrelenmesi için PromQL sorguları dili.
  • TLS/SSL Sertifika Yönetimi: Nginx, birlikte Certbot ile web hizmetleri için Let's Encrypt SSL sertifikalarının edinimini ve yenilemesini otomatikleştirir.
  • Açık Kaynak: Prometheus, aktif bir geliştirici ve kullanıcı topluluğuna sahip açık kaynak projesidir.

Çalıştırma Özellikleri

ID Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Aktif
111 Ubuntu 22.04 + + + + 1 1 - Evet
  • OS ile birlikte 15-20 dakika içinde kurulum;
  • Nginx+Certbot Konfigürasyonu: /root/nginx/compose.yml;
  • Prometheus Konfigürasyonu: /srv/prometheus/config/prometheus.yml;
  • Kurulu Yazılımlar:
    • Docker CE;
    • Docker Compose;
    • Prometheus 3.0.

Web arayüzü şu bağlantıda erişilebilir: https://prometheus{Server_ID_from_Invapi}.hostkey.in

Prometheus'u Yükledikten Sonra Başlangıç

Hizmet yönetimi Prometheus web arayüzünde gerçekleştirilir, bağlantısı Invapi adresinde yer alır. Information >> Tags bölümünde sunucu kontrol panelinden veya size gönderilen e-postadan bulunabilecek kimlik bilgileri.

  • Link: webpanel etiketinde;
  • Giriş ve Şifre sunucu yönetimi için, sunucunuzun dağıtım sonrası hazır olduğunda gelen bir e-posta ile gelir.

Prometheus Panel

Prometheus panosu, metrik verilerin etkili izlenmesi ve analiz edilmesi için sayısız işlevsel öğeye sahip sezgisel bir kullanıcı arayüzü sağlar. Bu sayfada, temel bölümleri gezmek için bir menü, arayüzü kişiselleştirme ayarları, metrik veri sorgularını girmek için bir alan ve tablo veya grafikler olarak sorgu sonuçlarını görüntülemek için paneller bulacaksınız.

Ana Arayüz Elemanları:

  • Sorguları Girin: PromQL sorguları girmek için Enter expression (press Shift+Enter for newlines) etiketli bir alan. Sağ tarafta ise sorguyu çalıştırmak için Execute düğmesi yer almaktadır.
  • Menü:
    • Uyarılar: Mevcut uyarıları görüntülemek için bölüm.
    • Durum: İzleme sisteminin durumunu gösterir.

Expression (press Shift+Enter for newlines) - metrik veri sorguları girme alanını ifade eden, çoklu satırlık sorular ve Shift+Enter tuşlarına basarak bunların çalıştırılmasını sağlar.

Table ve Graph seçenekleri, sorgu sonuçlarının tablo (Tablo) veya grafik (Grafik) şeklinde görüntülenmesini seçmenizi sağlar.

Not

Prometheus'un ana ayarları hakkında detaylı bilgi geliştirici dokümantasyonunda bulunabilir.

API kullanılarak Prometheus ile sunucu sipariş etme

Bu yazılımı API kullanarak nasıl kuracağınızı öğrenmek için burayı takip edin.