ERETEK
BİLGİ SİSTEMLERİ

Zabbix, LibreNMS ve PRTG: Ağ İzleme Yazılımı Seçim Rehberi

Ağ izleme yazılımı karşılaştırma: Zabbix, LibreNMS ve PRTG’yi keşif, alarm, ölçek, lisans mantığı ve bakım yüküyle karşılaştıran karar ağacı ve pilot listesi.

Bu makalede8 bölüm
Teknik özet
Teknoloji
Zabbix, LibreNMS, PRTG Network Monitor, SNMP
Konu
Ağ izleme platformu seçimi ve pilot değerlendirme
Seviye
Başlangıç–orta
Ön koşullar
  • Ağ cihazı envanteri
  • SNMP temel bilgisi

Ağ izleme yazılımı çoğu zaman “ücretsiz olan” ya da “daha önce kullandığımız” diye seçilir. Birkaç ay sonra alarm gürültüsü ya da bakım yükü yüzünden platform kenara itilir; ekranlar açık durur, kimse bakmaz. Aşağıda sık tercih edilen üç platformu (Zabbix, LibreNMS ve PRTG) ağ ekibinin günlük işi üzerinden karşılaştırıyor, cihaz sayısı, ekip yetkinliği ve işletim modeline göre bir karar ağacı ve pilot kontrol listesi veriyoruz. Fiyat yok; lisanslama mantığı var.

İzleme aracından beklenenler: gereksinim listesi

Araçlara bakmadan önce gereksinimleri yazın. Demo ekranı etkileyicidir; sizin ağınızı göstermez. Ağ izleme için tipik gereksinimler:

  • Keşif: Yeni cihazları ve bağlantıları (LLDP/CDP) otomatik bulma, arayüzleri kendiliğinden izlemeye alma.
  • Cihaz desteği: Envanterdeki üreticiler için hazır şablon veya MIB tanımı; donanım sensörleri (fan, PSU, sıcaklık), optik seviyeleri, stack durumu.
  • Güvenli toplama: SNMPv3 authPriv desteği ve kimlik bilgilerinin güvenli saklanması (bkz. SNMPv3 yapılandırma rehberi).
  • Alarm yönetimi: Bağımlılık (uplink düştüğünde arkasındaki 40 cihaz için ayrı alarm üretmeme), bakım penceresi, eskalasyon, bildirim kanalları.
  • Ölçek ve dağıtık yapı: Şubeler veya ayrı ağ bölgeleri için uzak toplayıcı (proxy/poller/probe).
  • Entegrasyonlar: Syslog, akış verisi, konfigürasyon yedekleme, ticket sistemi, API.
  • İşletim yükü: Kurulum, güncelleme, veritabanı bakımı ve şablon geliştirme için gereken zaman ve yetkinlik.

Her gereksinime “zorunlu / önemli / olsa iyi” etiketi verin. Karşılaştırma tablosunu bu etiketlerle okumak, tüm satırlara eşit ağırlık vermekten daha doğru sonuç verir.

Zabbix: şablonlar, proxy mimarisi ve esneklik

Zabbix; sunucu, veritabanı (MySQL/MariaDB veya PostgreSQL), web arayüzü ve isteğe bağlı proxy bileşenlerinden oluşan genel amaçlı bir izleme platformudur. Ağ cihazları SNMP ile, sunucular agent ile, uygulamalar HTTP, JMX veya betiklerle izlenir. Ağ ve sistem izlemesini tek platformda toplamak isteyen ekip için en güçlü yanı bu genişliktir.

Ağ tarafında öne çıkanlar:

  • Şablonlar ve düşük seviye keşif (LLD): Resmi şablonlar birçok üretici için hazır gelir; LLD kuralları arayüzleri, fanları, sensörleri otomatik bulup öğe ve tetikleyici oluşturur.
  • Tetikleyici ifadeleri ve bağımlılıklar: Eşikler, zaman pencereli fonksiyonlar ve tetikleyici bağımlılıklarıyla alarm mantığı ayrıntılı kurulur.
  • Proxy: Uzak lokasyonda veri toplar, merkezle bağlantı koptuğunda veriyi tamponlar. Şube ve bölünmüş ağ yapılarında ölçeklemenin temel aracıdır.

Sınırlamalar: Ağ topolojisi keşfi ve L2 bağlantı haritası LibreNMS kadar hazır gelmez; ağa özel görünümler çoğu zaman elle hazırlanır. Esneklik öğrenme eğrisini de getirir. Şablon ve tetikleyicileri ayarlanmadan devreye alınan bir Zabbix fazla alarm üretir; sahada en sık gördüğümüz terk sebebi budur. Büyük kurulumlarda veritabanı boyutu ve geçmiş/trend saklama ayarları baştan planlanmalıdır. Bileşen bazında ayrıntı için Zabbix dokümantasyonu esas kaynaktır.

LibreNMS: otomatik keşif ve ağ odaklı yaklaşım

LibreNMS, ağ cihazlarını izlemeye odaklanan, PHP tabanlı, topluluk tarafından geliştirilen açık kaynak bir platformdur. Cihazı SNMP bilgileriyle eklediğinizde işletim sistemini tanır; arayüzleri, VLAN’ları, donanım sensörlerini, yönlendirme komşuluklarını ve envanteri kendiliğinden toplar.

  • Otomatik keşif: CDP, LLDP, OSPF, BGP ve ARP bilgileri üzerinden komşu cihazları bulabilir, tanımlı alt ağları tarayabilir.
  • Geniş cihaz desteği: Çok sayıda ağ işletim sistemi için hazır tanım içerir; donanım sağlık sensörleri ek iş gerektirmeden gelir.
  • Entegrasyonlar: Oxidized ile konfigürasyon görüntüleme, syslog ve Graylog entegrasyonu, çok sayıda alarm iletim kanalı.
  • Dağıtık yoklama: Birden çok poller ile yük dağıtılabilir.

Sınırlamalar: Sunucu ve uygulama izlemesinde Zabbix kadar derin değildir; ağ dışındaki öğeler için ek araç gerekebilir. Alarm kuralları güçlüdür ama kural tabanlıdır; karmaşık bağımlılık ve korelasyon senaryolarında Zabbix tetikleyici mantığı kadar esnek değildir. Kurulum ve güncellemeler Linux yönetimi bilgisi ister. Resmi kaynak: LibreNMS dokümantasyonu.

PRTG: sensör modeli ve Windows tabanlı işletim

PRTG Network Monitor, Paessler’in geliştirdiği ticari bir üründür. Çekirdek sunucu Windows üzerinde çalışır; uzak lokasyonlar için probe kullanılır. Temel kavram sensördür: bir arayüzün trafiği, bir cihazın CPU yükü veya bir ping kontrolü ayrı birer sensördür.

  • Hızlı başlangıç: Otomatik keşif, cihaz şablonlarıyla sensörleri hızlıca oluşturur; web arayüzü ve harita editörü az eğitimle kullanılır.
  • Kapsam: SNMP, WMI, akış verisi (NetFlow/sFlow/IPFIX sensörleri), HTTP ve veritabanı sensörleri gibi geniş bir katalog sunar.
  • Lisans mantığı: Lisans sensör sayısına dayanır. Maliyeti cihaz sayısından çok “cihaz başına kaç ölçüm” sorusu belirler; 48 portlu bir switch’te her portun trafiğini izlemek tek başına onlarca sensör demektir. Güncel lisans modelini ve sürüm koşullarını üreticiden doğrulayın.

Sınırlamalar: Windows sunucu bağımlılığı, Linux ağırlıklı ekiplere ek işletim yükü getirebilir. Ağ büyüdükçe sensör planlaması ayrı bir iş haline gelir. Tüm erişim portlarını izlemek yerine hangi portların izleneceğini bilinçli seçin.

Karşılaştırma tablosu: keşif, alarm, ölçek, lisans

Kriter Zabbix LibreNMS PRTG
Odak Genel amaçlı Ağ odaklı Genel amaçlı
Ağ keşfi Kural tabanlı, elle ayar LLDP/CDP ile güçlü Şablonlu, hızlı
Alarm mantığı Çok esnek, bağımlılıklı Kural tabanlı Sensör eşikleri
Uzak toplama Proxy Dağıtık poller Remote probe
Akış analizi Ayrı araç gerekir Ayrı araç gerekir Dahili sensörler
Platform Linux Linux Windows
Lisans Açık kaynak (7.0’dan itibaren AGPLv3) Açık kaynak (GPL) Ticari, sensör bazlı
Öğrenme eğrisi Yüksek Orta Düşük

Açık kaynak lisans sıfır maliyet demek değildir. Zabbix ve LibreNMS’te asıl maliyet kurulum, şablon ayarı, veritabanı bakımı ve güncellemelere harcanan mühendislik zamanıdır; iki proje için de ticari destek seçenekleri vardır. PRTG’de bu yük düşer, maliyet lisansa kayar. Akış verisine ihtiyacınız varsa açık kaynak platformlarda bunu ayrı bir collector ile karşılarsınız; seçenekler için NetFlow, sFlow ve IPFIX karşılaştırması yazısına bakın.

Ekip ve ölçeğe göre karar ağacı

  1. Ağ ve sunucular tek platformda mı izlenecek? Evet ve ekipte Linux ile şablon geliştirme yetkinliği varsa Zabbix güçlü adaydır. Hayır, yalnız ağ izlenecekse 2. adıma geçin.
  2. Ekip Linux sunucu işletebiliyor mu? Evet ise LibreNMS, ağ cihazları için en az ayarla en çok veriyi getirir. Hayır ise 3. adıma geçin.
  3. İzlenecek ölçüm sayısı öngörülebilir mi? Evet ve Windows tabanlı işletim tercih ediliyorsa PRTG hızlı devreye alınır; sensör sayısını pilotta ölçüp lisansı ona göre planlayın.
  4. Çok sayıda şube ve sık bağlantı kopması var mı? Uzak toplayıcının veri tamponlama davranışını pilotta test edin; Zabbix proxy bu senaryo için olgun bir çözümdür.
  5. Uzun vadeli sahiplik kimde? Platformu yöneten kişi ayrılırsa ne olacağını düşünün. Belgelenmemiş, tek kişiye bağlı bir Zabbix kurulumu, basit bir PRTG kurulumundan daha büyük risk taşıyabilir.

Karma çözümler de yaygındır: ağ ekibi LibreNMS, sistem ekibi Zabbix kullanır. Bu durumda alarmlar tek bir bildirim kanalında toplanmalı, aynı cihazın iki platformda çift alarm üretmemesi için sorumluluk sınırları yazılı olmalıdır. Yazılmazsa gece iki kişi aynı alarma koşar.

Pilot kurulumda değerlendirme kontrol listesi

Kararı demoyla değil, 2–4 haftalık bir pilotla verin. Pilot kapsamına çekirdek, dağıtım ve erişim katmanından birer cihaz, bir firewall, bir kablosuz kontrolcü ve bir uzak lokasyon girmeli.

  • Envanterdeki her üretici ve model doğru tanınıyor mu; donanım sensörleri (PSU, fan, sıcaklık, optik dBm) geliyor mu?
  • SNMPv3 authPriv ile tüm cihazlardan veri alınabiliyor mu?
  • Arayüz grafiklerinde 64 bit sayaçlar kullanılıyor mu; 10G portlarda grafik değerleri cihaz CLI çıktısıyla uyuşuyor mu?
  • Bakım penceresinde bir uplink’i kapattığınızda tek bir anlamlı alarm mı geliyor, yoksa arkasındaki tüm cihazlar için alarm fırtınası mı?
  • Bakım penceresi tanımlandığında alarm bastırılıyor mu?
  • Syslog ve konfigürasyon yedekleme entegrasyonu çalışıyor mu (bkz. merkezi syslog sunucusu kurulumu)?
  • Platformun kendi güncellemesi test ortamında sorunsuz yapılabiliyor mu; yedekten geri dönülebiliyor mu?
  • Pilottaki cihaz sayısını tüm ağa ölçeklediğinizde veritabanı veya lisans ihtiyacı ne olacak?
  • İzleme sunucusu çöktüğünde bunu kim, nasıl fark ediyor?

Gereksinim analizi ve platform seçimi kurumsal network danışmanlığı kapsamında; seçilen platformun kurulması ve sürekli işletilmesi ise ağ bakım, izleme ve periyodik kontrol hizmeti kapsamında ele alınabilir.

Sık sorulan sorular

Açık kaynak izleme aracı gerçekten ücretsiz mi?

Lisans ücreti yoktur; ama kurulum, şablon ayarı, veritabanı bakımı ve güncellemeler mühendislik zamanı ister. Toplam maliyeti hesaplarken bu zamanı ve gerekirse ticari destek seçeneğini de katın.

Yalnız ağ cihazları izlenecekse hangisi daha uygun?

Ekip Linux sunucu işletebiliyorsa LibreNMS, ağ cihazlarını otomatik keşif ve hazır cihaz tanımlarıyla en az ayarla izler. Windows tabanlı ve hızlı devreye alınan bir çözüm isteniyorsa PRTG değerlendirilebilir.

PRTG’de sensör sayısı nasıl hesaplanır?

Her ölçüm ayrı bir sensördür: bir arayüzün trafiği, bir cihazın CPU’su veya bir ping kontrolü gibi. Pilot kurulumda gerçek cihazlarla sensör sayısını ölçüp tüm ağa oranlamak, lisans ihtiyacını tahmin etmenin en güvenilir yoludur.

Zabbix ve LibreNMS birlikte kullanılabilir mi?

Kullanılabilir; ağ ekibi LibreNMS, sistem ekibi Zabbix kullanabilir. Bu durumda hangi cihazın hangi platformda alarm üreteceği yazılı olarak belirlenmeli ve bildirimler tek kanalda toplanmalıdır.

Teknik özet
Teknoloji
Zabbix, LibreNMS, PRTG Network Monitor, SNMP
Konu
Ağ izleme platformu seçimi ve pilot değerlendirme
Seviye
Başlangıç–orta
Ön koşullar
  • Ağ cihazı envanteri
  • SNMP temel bilgisi
Eretek uzman desteği

Bu konuyu kendi altyapınızda birlikte ele alalım.

Önce mevcut yapıyı inceliyoruz; ardından riskleri ve uygulanabilir adımları içeren yazılı bir plan çıkarıyoruz.