sunucu.com.tr

Zabbix alternatifleri: Prometheus, Nagios, Checkmk ve diğerleri

İzleme aracı seçerken soru "hangisi en iyi" değil, "benim altyapıma hangisi uyar" olmalı. Bu rehberde Zabbix'i Prometheus, Grafana, Nagios, Checkmk, Netdata ve barındırılan (SaaS) izleme servisleriyle karşılaştırıyor, hangi durumda hangisinin mantıklı olduğunu anlatıyoruz.

Son güncelleme: 15 Ekim 2026

Rehberler ve içindekiler

Kısa cevap

  • Zabbix: sunucu, ağ cihazı ve uygulamanın bir arada olduğu klasik altyapılar; hazır şablon ve hazır uyarı isteyenler.
  • Prometheus (ve Grafana): Kubernetes, mikro servisler ve kısa ömürlü konteynerler; kendi uygulama metriklerini yayınlayan ekipler.
  • Nagios ve Checkmk: servis kontrolü odaklı, "çalışıyor mu, çalışmıyor mu" sorusunu soran ortamlar.
  • Netdata: tek sunucuda saniyelik ayrıntıyla anlık sorun giderme.
  • Barındırılan servisler: kurulum ve bakım istemeyen, sunucu başına ücreti ve verinin sağlayıcıda tutulmasını kabul eden ekipler.

Karşılaştırma tablosu

ZabbixPrometheusNagios CoreCheckmk
Veri toplamaAjan (aktif ve pasif), SNMP, HTTP, ajansız kontrollerÇekme (pull): exporter'ları belirli aralıkla okurEklenti (plugin) çalıştırıp sonucu okurAjan ve SNMP, otomatik servis keşfi
Veri saklamaSQL veritabanı (MySQL, PostgreSQL)Kendi zaman serisi veritabanı; uzun süre için ek bileşenDurum odaklı; grafik için ek bileşenKendi zaman serisi (RRD) dosyaları
Sorgu ve kuralTetikleyici fonksiyonları (avg, min, nodata)PromQLEşik eklentideKural tabanlı eşikler
UyarıDahili: eylem, kademeli bildirim, medya türleriAlertmanager (ayrı bileşen)Dahili, basitDahili
ArayüzDahili pano, grafik, harita, raporBasit; panolar için genellikle GrafanaKlasik, sadeDahili, modern
Güçlü olduğu yerKarma altyapı, ağ cihazları, WindowsKubernetes, bulut yerel uygulamalarBasit servis kontrolüHızlı kurulum, otomatik keşif
LisansAçık kaynak (AGPLv3)Açık kaynak (Apache 2.0)Açık kaynak (GPL)Açık kaynak sürüm ve ücretli sürümler

Zabbix ile Prometheus arasındaki fark

İkisi de açık kaynak ve ikisi de yaygın, ama farklı soruları çözer. Zabbix her şeyin tek pakette geldiği bir izleme platformudur: veri toplama, veritabanı, arayüz, şablon ve uyarı. Prometheus ise bir metrik toplama ve sorgulama sistemidir; arayüz için genellikle Grafana, uyarı yönlendirme için Alertmanager, uzun süreli saklama için ek bir bileşen ile birlikte kullanılır.

KonuZabbixPrometheus
ModelAjan değeri gönderir ya da server sorarServer hedefleri belirli aralıkla çeker
Veri modeliHost ve item (ölçüm anahtarı)Metrik adı ve etiketler (label)
KeşifAğ keşfi, otomatik kayıt, düşük seviyeli keşif (LLD)Servis keşfi: Kubernetes, bulut, dosya
SaklamaHam veri ve saatlik özetler SQL'deYerel TSDB, varsayılan 15 gün; uzun süre için uzak yazma
WindowsResmi ajan ve şablonlarTopluluk exporter'ı (windows_exporter)
ÖğrenmeArayüzden tıklayarak başlanırYAML yapılandırma ve PromQL öğrenmek gerekir

İkisini birlikte kullanmak da mümkündür: Zabbix, HTTP agent ve Prometheus ön işleme adımlarıyla bir exporter'ın sayfasını okuyup değerleri kendi item'larına çevirebilir. Kubernetes kümesini Prometheus ile, sunucu ve ağ cihazlarını Zabbix ile izleyen ekipler sık görülür.

Nagios ve Checkmk

Nagios Core, kontrol eklentilerinin döndürdüğü OK, WARNING, CRITICAL ve UNKNOWN durumlarına dayanır. Basit ve sağlamdır, ama grafik, geçmiş veri ve otomatik keşif için ek bileşen ve yapılandırma dosyası düzenlemek gerekir. Checkmk bu çizgiden doğmuştur; otomatik servis keşfi ve hazır kurallarla daha hızlı başlanır, açık kaynak sürümünün yanında ücretli sürümleri vardır.

Zabbix'e göre fark: Zabbix her ölçümü sayı olarak saklar ve eşiği sunucu tarafında, geçmişe bakarak hesaplar (ör. 10 dakikalık ortalama). Bu, eğilim görmeyi ve "disk iki gün sonra dolacak" gibi tahmine dayalı uyarıları kolaylaştırır.

Grafana ve Netdata

Grafana bir izleme aracı değil, görselleştirme aracıdır: veriyi toplamaz, Prometheus, Zabbix ya da bir veritabanı gibi kaynaklardan okur. Zabbix verisini Grafana'da göstermek için Grafana'nın Zabbix eklentisi kullanılır.

Netdata her sunucuda saniyelik ayrıntıyla yüzlerce ölçüm toplar ve anlık sorun gidermede çok güçlüdür. Uzun süreli geçmiş, çok sunuculu merkezi uyarı ve raporlama gerektiğinde Zabbix gibi merkezi bir sistem ya da Netdata'nın kendi bulut hizmeti gerekir.

Kendi kurulumunuz, barındırılan servis ya da yönetilen Zabbix

Kendi Zabbix kurulumunuzBarındırılan izleme servisi (SaaS)Yönetilen Zabbix
Kurulum ve bakımSizdeSağlayıcıdaSağlayıcıda
EsneklikTam: her şablon, SNMP, özel betikServisin sunduğu kadarSunucu, uygulama ve dış kontroller
MaliyetSunucu ve zamanGenellikle sunucu ya da veri hacmi başınaSunucu başına sabit aylık
AjanZabbix agentServisin kendi ajanıZabbix Agent 2 (açık kaynak)

Yönetilen Zabbix'te açık kaynak, bilinen bir ajan kullanırsınız; ileride kendi Zabbix sunucunuza geçmek isterseniz ajanı değiştirmeniz gerekmez, yalnız yapılandırması değişir.

Seçmeden önce sorulacak sorular

  1. Neyi izleyeceğim: sunucular mı, konteynerler mi, ağ cihazları mı?
  2. Windows sunucum var mı?
  3. Uyarıyı kim alacak ve hangi kanaldan (e-posta, mesaj)?
  4. Geçmiş veriyi ne kadar saklamam gerekiyor?
  5. İzleme sistemini kim kuracak, güncelleyecek ve izleyecek?
  6. Sunucularım tek lokasyonda mı, farklı sağlayıcılarda mı?

Son iki soruya "zamanımız yok" ve "farklı yerlerde" cevabı veriyorsanız yönetilen bir çözüm genellikle en az eforla en çok kapsamı verir.

Zabbix sunucusu kurmadan izlemek isterseniz

Zabbix'in hazır şablon ve uyarı gücünü isteyip izleme sunucusu işletmek istemiyorsanız:

  • Zabbix sunucusu, veritabanı, sürüm güncellemeleri ve izleme şablonları bizde; sizin bakım yapacağınız bir izleme sunucusu yok.
  • Sunucunuza tek komutla Zabbix Agent 2 kurulur: aktif kipte, PSK ile şifreli, dışarıdan port açmadan.
  • Linux ve Windows sunucular, bizde ya da başka bir sağlayıcıda olsun, aynı panelde; e-posta uyarısı, grafikler ve dönem raporu hazır.
  • Web adresi, port ve SSL kontrolleri sunucunuzun dışındaki izleme noktalarımızdan yapılır.

Paketler ve sunucu başına fiyat Sunucu İzleme sayfasında; sipariş aynı sayfadaki sipariş formundan verilir.

Sık sorulan sorular

Zabbix mi Prometheus mu daha iyi?

Tek doğru yok. Sunucu, Windows ve ağ cihazı ağırlıklı, hazır şablon ve dahili uyarı isteyen ortamlarda Zabbix daha hızlı sonuç verir. Kubernetes ve kendi uygulama metriklerini yayınlayan bulut yerel ortamlarda Prometheus daha doğal oturur. Birçok ekip ikisini birlikte kullanır.

Zabbix'in ücretsiz alternatifi var mı?

Evet. Prometheus, Nagios Core, Checkmk'nin açık kaynak sürümü ve Netdata'nın açık kaynak ajanı ücretsizdir. Zabbix'in kendisi de ücretsizdir; hepsinde maliyet kurulum, bakım ve sunucu tarafındadır.

Prometheus Windows sunucuları izleyebilir mi?

Evet, topluluğun geliştirdiği windows_exporter ile. Ancak Windows hizmetleri, olay günlüğü ve hazır uyarılar için Zabbix'in resmi Windows ajanı ve şablonları daha az yapılandırma ister.

Zabbix ve Grafana aynı şey mi?

Hayır. Zabbix veri toplar, saklar, eşikleri hesaplar ve uyarı gönderir. Grafana yalnız görselleştirir; veriyi Zabbix ya da Prometheus gibi bir kaynaktan okur. İkisi Grafana'nın Zabbix eklentisiyle birlikte kullanılabilir.

Zabbix, Zabbix LLC'nin ticari markasıdır. sunucu.com.tr'nin Zabbix LLC ile bir bağlantısı yoktur; hizmetimiz açık kaynak Zabbix yazılımını kullanır.