Ana içeriğe geç

Prometheus

Bu makalede

Bilgi

Prometheus, çeşitli kaynaklardan metrikleri toplamak, depolamak ve sorgulamak üzere tasarlanmış açık kaynaklı bir izleme sistemidir. BT altyapısının, uygulamaların ve hizmetlerin performansını ve durumunu etkili bir şekilde izlemeyi sağlar.

Prometheus İzleme Yığınında Temel Özellikler

  • Metrik Toplama: CPU yükü, RAM kullanımı ve disk durumu dahil olmak üzere sistem metriklerini toplamak için yerleşik mekanizmalar.
  • Esnek Veri Sorguları: Metriklerin derinlemesine analizi ve filtrelenmesi için PromQL sorgu dili.
  • TLS/SSL Sertifika Yönetimi: Nginx, Certbot ile birlikte web hizmetleri için Let's Encrypt SSL sertifikalarının edinilmesini ve yenilenmesini otomatikleştirir.
  • Açık Kaynak: Prometheus, aktif geliştirici ve kullanıcı topluluğuna sahip açık kaynaklı bir projedir.

Çalıştırma Özellikleri

ID Yazılım Adı Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Özel Alan Adı Aktif
111 Prometheus 3.0 Ubuntu 22.04 + + + + 1 1 - Hayır SİPARİŞ VER
  • İşletim sistemi ile birlikte kurulum süresi 15-20 dakika;
  • Nginx+Certbot Yapılandırması: /root/nginx/compose.yml;
  • Prometheus Yapılandırması: /srv/prometheus/config/prometheus.yml;
  • Yüklenen Yazılımlar:
    • Docker CE;
    • Docker Compose;
    • Prometheus 3.0.

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

Not

Aksi belirtilmedikçe, geliştiricinin web sitesinden veya işletim sistemi depolarından yazılımın en son sürümünü varsayılan olarak kuruyoruz.

Prometheus'un Dağıtılmasından Sonra Başlangıç

Hizmet yönetimi, Prometheus web arayüzünde gerçekleştirilir ve bağlantısı Invapi'de bulunur. Kimlik doğrulama bilgileri, sunucu kontrol panelinin Information >> Tags bölümünde veya size gönderilen e-postada bulunabilir:

  • Link: webpanel etiketinde;
  • Sunucu yönetimi için Login ve Password: Sunucu dağıtımdan sonra hazır olduğunda gelen kutunuza bir e-posta ile ulaşır.

Prometheus Gösterge Paneli

Prometheus gösterge paneli, metrik verilerin etkili bir şekilde 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ümler arasında gezinme için bir menü, arayüzü kişiselleştirme için ayarlar, metrik veri sorgularını girmek için bir alan ve sorgu sonuçlarını tablolar veya grafikler olarak görüntülemek için paneller bulacaksınız.

Ana Arayüz Öğeleri:

  • Sorgu Dizesi: PromQL sorgularını girmek için Enter expression (press Shift+Enter for newlines) etiketli bir alan. Sağında sorguyu çalıştırmak için Execute düğmesi bulunur.
  • Menü:
    • Alerts: Mevcut uyarıları görüntülemek için bölüm.
    • Status: İzleme sisteminin durumunu gösterir.

Expression (press Shift+Enter for newlines) dizesi - metrik veri sorgularını girmek için bir alan - çok satırlı sorgulara ve Execute düğmesine basarak bunların çalıştırılmasına olanak tanır.

Table ve Graph seçenekleri, sorgu sonuçlarının görüntülenme şeklini seçmenize olanak tanır: tablo (Table) veya grafik (Graph) olarak.

Not

Prometheus'un temel ayarlarına ilişkin ayrıntılı bilgiler geliştirici dokümantasyonunda bulunabilir.

API Aracılığıyla Prometheus Sunucusu Siparişi