İlginizi Çekebilir
voip
  1. Ana Sayfa
  2. TEKNOLOJİ
  3. Prometheus Yazılım Nedir?

Prometheus Yazılım Nedir?

Prometheus
Prometheus Yazılım Nedir?

Prometheus, orijinal olarak SoundCloud’da inşa edilmiş açık kaynaklı bir sistem izleme ve uyarı araç takımıdır. 2012’deki kuruluşundan bu yana, birçok şirket ve kuruluş Prometheus’u benimsemiştir ve proje çok aktif bir geliştirici ve kullanıcı topluluğuna sahiptir.

Artık bağımsız bir açık kaynak projesidir ve herhangi bir şirketten bağımsız olarak sürdürülmektedir. Bunu vurgulamak ve projenin yönetişim yapısını açıklığa kavuşturmak için Prometheus, 2016 yılında Kubernetes’ten sonra ev sahipliği yapılan ikinci proje olarak Cloud Native Computing Foundation’a katıldı.

Özellikleri

Prometheus’un ana özellikleri:

  • Metrik adı ve anahtar / değer çiftleriyle tanımlanan zaman serisi verilerinin bulunduğu çok boyutlu bir veri modeli
  • PromQL, bu boyutluluğundan yararlanmak için esnek bir sorgu dili
  • Dağıtılmış depolamaya güvenilmez; tek sunucu düğümleri özerktir
  • Zaman serisi koleksiyonu HTTP üzerinden bir çekme modeli ile gerçekleşir
  • İtme zamanı serileri, ara bir ağ geçidi ile desteklenir
  • Hedefler, servis keşfi veya statik yapılandırma yoluyla bulunur
  • Çoklu grafik modları ve gösterge tablosu desteği

Bileşenler

Prometheus ekosistemi, birçoğu isteğe bağlı olan birden fazla bileşenden oluşur:

  • Zaman serisi verilerini kazıyan ve depolayan ana Prometheus sunucusu
  • Uygulama kodunu kullanmak için istemci kitaplıkları
  • Kısa süreli işleri desteklemek için bir push ağ geçidi
  • HAProxy, StatsD, Graphite, vb. hizmetler için özel amaçlı ihracatçılar
  • Uyarıları ele almak için bir uyarı yöneticisi
  • Çeşitli destek araçları

Ne Zaman Uyuyor?

Prometheus, tamamen sayısal zaman serilerini kaydetmek için iyi çalışır. Hem makine merkezli izlemeye hem de son derece dinamik servis odaklı mimarilerin izlenmesine uyar. Mikro hizmet dünyasında, çok boyutlu veri toplama ve sorgulama desteği belirli bir güçtür.

Prometheus, sorunları hızlı bir şekilde teşhis etmenizi sağlamak için bir kesinti sırasında gittiğiniz sistem olmak üzere güvenilirlik için tasarlanmıştır. Her Prometheus sunucusu, ağ depolama alanına veya diğer uzak servislere bağlı olarak bağımsızdır. Altyapınızın diğer bölümleri bozulduğunda buna güvenebilirsiniz ve onu kullanmak için kapsamlı altyapı kurmanıza gerek yoktur.

Ne Zaman Uymuyor?

Prometheus güvenilirliğe değer verir. Hata koşulları altında bile sisteminizle ilgili hangi istatistiklerin mevcut olduğunu her zaman görebilirsiniz. Talep başına faturalandırma gibi% 100 doğruluğa ihtiyacınız varsa, toplanan veriler muhtemelen yeterince ayrıntılı ve eksiksiz olmayacağından Prometheus iyi bir seçim değildir. Böyle bir durumda faturalandırma için veri toplamak ve analiz etmek için başka bir sistem ve izlemenizin geri kalanı için Prometheus kullanmak en iyisidir.


Kaynak: https://prometheus.io/docs/introduction/overview/

Yorum Yap
Bu Yazıya Tepkiniz Ne Oldu?

Yazar Hakkında

Nedir? - Nasıl Yapılır? gibi sorulara cevap veren konuları sizinle paylaşıp kaliteli ve faydalı bir blog haline getirmek için ultrabilgi.com'u kurdum.

Yorum Yap