Munin vs Nagios


46

Şu anda yaklaşık 20 Linux makinesini (hizmetler ve fonksiyonel bağlantılar) izlemek için Nagios kullanıyoruz. Sadece Munin'i öğrendim ve bunun bir Nagios yedeği olup olmadığını merak ediyorum, yoksa Nagios ile birlikte mi kullanılabilir? Ayarlamak için saatler harcamak istemiyorum, sadece Nagios ile tüm bu işlevselliğe sahip olduğumu keşfetmek için.

Her iki programı da kullanan birinin deneyimleriniz hakkında bilgi vermesi halinde özellikle minnettar olurum. Hangi görev için hangisi daha iyidir ve ne kullanmanız önerilir?

Not: Biz de bir süre Cacti kullandık. Nagios ile olan temel problemimiz kurulumun çok uzun sürmesi ve çok kolay olmaması.

Yanıtlar:


68

Munin ve Nagios gerçekten farklı araçlardır.

Gönderen resmi Munin web :

Munin, kaynak trendlerini ve "performansımızı öldürmek için ne oldu?" Diye analiz etmeye yardımcı olan ağ bağlantılı bir kaynak izleme aracıdır. sorunları. Çok tak ve çalıştır olacak şekilde tasarlanmıştır. Varsayılan bir kurulum, neredeyse hiç çalışması olmayan birçok grafik sağlar.

Nagios bir izleme (uyarı) aracıdır. Munin, Cacti yerine geçti .

İkisini de kullanıyoruz: Nagios ve Munin.

  • Nagios, bir şeylerin yanlış olup olmadığını bize gerçek zamanlı olarak söyler: web sunucusu aşağı, veritabanı yükü ortalaması vb.
  • Munin'i kullanarak bunun nasıl gerçekleştiğine dair eğilimleri ve tarihi görebilirsiniz.

6
Bu harika bir açıklama +1. Ekleyecek bir şeyim var: munin ile sadece trendleri göremezsiniz, ama eşikleri de ayarlayabilirsiniz. Bu eşiklerden biri aşıldığında munin, nagiosu bildirir (pasif kontrolle). O zaman nagios'un karmaşık bildirim çerçevesini kullanabilirsiniz.
cstamas

2
.. munin'in alarm verebileceğinden bahsetmeye değer - eğer nagios konusunda umursadığınız şeyler için eşikler ve temaslar koyma çalışmalarını biraz gereksiz kılıyorsanız ... Son bir altyapı yenilemesinde bunu yaptım; Nagios bize sunduğu çok az ekstra için komplikasyona değmezdi. Munin, bir şey çevrimdışı olduğunda bizi (planlanmış bir uyarı sms ağ geçidi aracılığıyla) bize bildirir.
pasifist

7

Munin kesinlikle Nagios ile paralel olarak en iyi şekilde çalışır. Ayrıca Nagios bildirim sistemine aşan eşiklerin bildirimlerini göndererek onu da bağlayabilir. Bunu kullanmamızın nedeni, yeni monitörler kurmanın neredeyse önemsiz olmasından kaynaklanıyor. Nagios biraz daha fazla çaba gerektiriyor.

O Not ayrıca rağmen PNP4Nagios Nagios için yetenekleri grafik verir - en eklentileri performans verilerini rapor verecek ve ardından PNP4Nagios RRD veritabanlarında bu bilgileri depolamak ve Nagios arayüzünde grafik olarak gösterecektir. Munin'e ek olarak kullanıyoruz, çünkü ağ servislerinin grafiklerini veriyor (munin'in asıl gücü yerel kutuyu izliyor).

Son bir not - ayrıca , SNMP üzerinden anahtar ve yönlendirici bağlantı noktalarının grafiğini çizmede en faydalı araç olduğundan Cacti kullanıyoruz . Tarafından izlenen <10 cihaz var. Gerçek sunucuları yönetmek için ayarlamak çok acı verici - munin ve Nagios / NRPE, SNMP temsilcilerinden daha kolay yönetiliyor.


4
Nagios'u kullanırdım. Ve işte bırakmamın nedeni bu. Müthiş bir araç, ancak yararlı bir şey alabilmek için çok fazla saat ve "uydu" aracına ihtiyacınız var. Bu şekilde ZABBIX'e geçtim. Tek bir alete entegre olan her şey.
Bob Rivers,

1

Nagios'un izlenmesi ile ilgili herhangi bir şey aradığım zaman cevaplarda öne çıkıyor, ancak sorunuzu görene kadar Munin'i hiç duymadım. Bu benim için bir ipucu. Bağlantılı web sitesine hızlıca bakmak, hiçbir şeyi netleştirmiyor.

Neden Munin'i Nagios'a paralel olarak kurup, sizin için ne yapacağını görmüyorsunuz? Ben de bunu yapmak niyetindeyim. Kim bilir, gelecekte kullanması gereken izleme aracı olabilir.


1

Bu izleme araçlarını istemenin bir kaç nedeni var. Bunları, muhtemelen ayrı araçlar gerektiren ayrı ihtiyaçlar olarak göz önünde bulundurmaya değer, ancak araçların sağlayabileceği şeylerde kesinlikle bir örtüşme var.

  1. Dikkatleri ortaya çıktıkça sorunlara odaklayın.
  2. Neyin yanlış gittiğini analiz etmek için bilgi sağlayın.
  3. Yanıtları otomatikleştirin.

Örneğin, bunlar başlıca odak noktalarıdır:

  1. Nagios
  2. Munin veya Kaktüsler
  3. Monit

Monit gönder uyarılarını kesinlikle alabilirsiniz, ancak bu durumsal farkındalık için beceriksiz bir araçtır.

Performans grafiğini Nagios'a da dahil edebilirsiniz, ancak bunu yapmak için ikna edici bir durum olduğundan emin değilim. Munin'i yapılandırmak çok daha kolaydır.


Monit centrally server ile birlikte sadece mmonit'i aldık. muhteşem yazılım parçası. Ben bu şeye aşığım. Bardan 24 saat çalışmak gibi. Yine de bazı config dosyaları yapmak zorundayım güzel ve tatlı.
Marc Riera
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.