Discussion

Prometheus Kurulumu

Started by Celal · 27 Jul 2026 10:10 · 1 Views · 0 Replies
Thread Starter #0
Prometheus, sistem izleme ve uyarı oluşturma için kullanılan popüler bir açık kaynak aracıdır. Genellikle mikro hizmet mimarileri ve bulut ortamları için tercih edilir. Prometheus’un kurulumu, özellikle izleme sistemlerini geliştirmek isteyenler için önemli bir adımdır. Bu yazıda, Prometheus’un nasıl kurulacağını adım adım açıklayacağım.

Öncelikle, Prometheus’un kurulumunu gerçekleştireceğimiz sunucunun Linux tabanlı bir işletim sistemi olduğuna dikkat etmeliyiz. Bu örnekte, Ubuntu 20.04 üzerinde ilerleyeceğiz.

  1. Prometheus'u İndirin: İlk adım olarak, Prometheus’un en son sürümünü indirmemiz gerekiyor. Bunu gerçekleştirmek için terminali açın ve aşağıdaki komutu girin:

CODE
1wget https://github.com/prometheus/prometheus/releases/download/v2.30.3/prometheus-2.30.3.linux-amd64.tar.gz


  1. Arşivi Çıkartın: İndirdiğiniz dosyayı çıkartmak için şu komutu kullanın:

CODE
1tar xvf prometheus-2.30.3.linux-amd64.tar.gz


  1. Klasör Yapısını Oluşturun: Çıkarttığınız dizine gidin ve Prometheus için gerekli dizin yapısını oluşturun:

CODE
12cd prometheus-2.30.3.linux-amd64
mkdir data


  1. Konfigürasyon Dosyasını Ayarlayın: Prometheus’un yapılandırma dosyası prometheus.yml adıyla gelir. Bu dosyayı bir metin editörü ile açarak, izlemek istediğiniz servislerin bilgilerini ekleyebilirsiniz. Örnek bir yapılandırma dosyası aşağıdaki gibidir:

CODE
123456789global:
     scrape_interval: 15s
   scrape_configs:
[list]
[*]job_name: 'my_service'
[/list]
       static_configs:
[list]
[*]targets: ['localhost:8080']

[/list]

  1. Prometheus'u Başlatın: Kurulum tamamlandıktan sonra Prometheus'u başlatmak için terminalde şu komutu girin:

CODE
1./prometheus --config.file=prometheus.yml --storage.tsdb.path=data/


  1. Web Arayüzüne Erişim: Prometheus, varsayılan olarak 9090 portunda çalışmaktadır. Tarayıcınıza http://localhost:9090 yazarak arayüze erişebilirsiniz.

Kurulumun ardından Prometheus'un veri toplama ve izleme işlevlerini test etmek için birkaç örnek servis oluşturabilir veya mevcut sistemlerinizi entegre edebilirsiniz. Prometheus’un sunduğu grafik ve raporlama özellikleri, sistem performansınızı gerçek zamanlı olarak analiz etmenizi sağlar.

Kurulum aşamalarında herhangi bir sorunla karşılaşırsanız, hata mesajlarını dikkatlice incelemek ve Prometheus’un resmi belgelerine başvurmak faydalı olacaktır.

You must be logged in to reply.

0 quotes selected