๐ชService Discovery
Prometheus servis keลfi, Prometheus'un bir zaman serisi veri toplama ve izleme aracฤฑ olarak kullanฤฑldฤฑฤฤฑ ortamlarda, hedef servislerin otomatik olarak keลfedilmesini saฤlayan bir รถzelliktir. Prometheus, hedef olarak izlenmesi gereken servislerin konumlarฤฑnฤฑ ve รถzelliklerini dinamik olarak bulabilir ve veri toplama hedeflerine ekleyebilir.
Prometheus, servislerin keลfedilmesi iรงin farklฤฑ keลif yรถntemlerini destekler. Bunlar ลunlarฤฑ iรงerir:
Hedef Servis Tanฤฑmlarฤฑ: Prometheus, hedef servisleri belirli bir dosyada veya dizinde tanฤฑmlayarak keลfedebilir. Bu tanฤฑmlar, hedef servislerin etiketlerini, URL'lerini, port numaralarฤฑnฤฑ ve diฤer รถzelliklerini iรงerebilir.
Servis Keลif Protokolleri: Prometheus, DNS, Kubernetes, Consul, EC2 gibi servis keลif protokollerini destekler. Bu protokoller, servislerin adฤฑnฤฑ รงรถzรผmleyerek veya belirli bir yapฤฑlandฤฑrma servisi รผzerinden sorgulayarak hedefleri keลfeder.
Servis Keลif Saฤlayฤฑcฤฑlarฤฑ: Prometheus, servis keลif saฤlayฤฑcฤฑlarฤฑ aracฤฑlฤฑฤฤฑyla da hedef servisleri keลfedebilir. รrneฤin, Kubernetes'e รถzgรผ saฤlayฤฑcฤฑlar, Kubernetes API'sini kullanarak รงalฤฑลan hedef servisleri otomatik olarak bulabilir.
Prometheus servis keลfi, dinamik ortamlarda รงalฤฑลan birรงok servisin izlenmesini kolaylaลtฤฑrฤฑr. Servislerin otomatik olarak keลfedilmesi, yapฤฑlandฤฑrma dosyalarฤฑnฤฑ veya elle yapฤฑlan ayarlarฤฑ gรผncelleme ihtiyacฤฑnฤฑ ortadan kaldฤฑrฤฑr ve yeni servisler eklenirken izleme sรผrecini otomatikleลtirir. Bรถylece, Prometheus'un topladฤฑฤฤฑ verilerin gรผncel ve doฤru kalmasฤฑ saฤlanฤฑr.
File Based:
prometheus.yml
file_sd_config.yml
Ardฤฑndan, servisi restart ediyoruz. systemctl restart prometheus
Last updated