Nagios (eski adıyla Netsaint), C'de uygulanan ve baştan başa olarak kullanılmak üzere tasarlanmış, serbestçe dağıtılabilen, hızlı, esnek ve çok güçlü bir komut satırı / web tabanlı bir yardımcı programdır. a ağ hizmetleri ve ana bilgisayarlar izleme çözümü için. Herhangi bir Linux çekirdek tabanlı işletim sistemi, BSD dağıtımı, UNIX, NetWare ve Microsoft Windows sistemleri izlenebilir.
Nagios, IT altyapınızdaki tüm sistemleri izlemenize, şirketinizin kesinti süresini azaltmanıza, kötü niyet oluşmadan önce güvenlik ihlallerini tespit etmenize ve onarmanıza, sorunlar olduğunda anında haberdar etmenize, daha önce sorunları tespit etmenize yardımcı olacaktır. gerçekleşir, paydaşlarla veri paylaşılır, ayrıca BT güncellemeleri için planlama ve bütçe yapılır.
Bir bakışta özellikler
Yazılım, SMTP (Basit Posta Aktarım Protokolü), HTTP (Köprü Metni Aktarım Protokolü), POP3 (Postane Protokolü), PING, NNTP (Ağ Haber Aktarım Protokolü) gibi ana bilgisayar kaynaklarını ve ağ kaynaklarını izleme kapasitesine sahiptir , işlemci yükü, bellek ve disk kullanımı, günlük dosyaları ve çalışan süreçler dahil olmak üzere.
Yazılım ayrıca, sorunların ortaya çıkması ve çözülmesi durumunda, sorunları onaylama, servis ve ana bilgisayar bildirimlerini bastırma için kesinti süreleri planlama, ağ ana bilgisayar hiyerarşisini tanımlama ve kişileri e-posta, çağrı cihazı veya diğer yöntemlerle bildirme özelliğine de sahiptir. Buna ek olarak, dağıtılmış ve yedekli izleme sunucularının uygulanması için destek sunar.
İlginç bir diğer özellik, kullanıcıların eklentilerle ürünün varsayılan işlevselliğini genişletmesine olanak tanıyan yerleşik ve güçlü eklenti mimarisidir. Şu anda, Nagios ürünü için binlerce eklenti var ve uygulama içinden kolayca yüklenebilir.
Desteklenen işletim sistemleri
Şu an Nagios, bir donanım platformundan bağımsız olarak geniş bir yelpazede Linux çekirdek tabanlı işletim sistemlerinde başarıyla çalışır (32 bit ve 64 bit şu anda desteklenmektedir).
Yenilikler Bu sürümde, ana yazılım depoları yoluyla herhangi bir Linux dağıtımında kolayca konuşlandırılabilir:
- Geliştirilmiş yapılandırma dosyası ayrıştırma
- Kilit dosyası için / run'ın varlığını kontrol etmek için sabit yapılandırma komut dosyası (CVE-2017-12847 ile ilgili olarak)
- Kontrol sonuç dosyalarını silerken mutlak yolları kullanın
- reassign_worker'a sağlık kontrolü ekleme
- Başka bir kök yetkisine yükseltme düzeltildi (CVE-2016-TR)
Yenilikler 9566)
- Sabit CGI'lar nesne yapılandırma verilerini okuyamıyorlar
- Dışlama (!) bağımlılıkları için çalışmıyor (John Frickson) için düzeltme yapın
- DONANIMLAR:
- JSON CGI'larda (Eric Stanley) 8 kB dize boyutu sınırlaması kaldırıldı
- Çeklerin otomatik olarak yeniden planlanması (Eric Mislivec) yeniden uygulantı
- Zamanaşımı kısıtlamaları nedeniyle geciken çekleri toplamaktan kaçının (Eric Stanley)
- Otomatik olarak hesaplanan çekirdek çalışanların sayısını büyük sistemlerde çok fazla üretmemek için sınırlayın (Eric Mislivec, Janice Singh)
- HOTFİXLERİN:
- JSON CGI'larda (Eric Stanley) sayısal süre değerlerinden tırnak işaretleri kaldırıldı
- JSON CGI'larda kaçınılması gereken tüm gerekli karakterlerin kaçması ve doğru sırayla (Eric Stanley) düzeltilmesi
- Eklenti çıktısı boşaldığında arşiv JSON CGI'sında segfault düzeltildi (Eric Stanley)
- Arabellek taşması için bazı olasılıklar düzeltildi (Eric Mislivec, Dirkjan Bussink)
- Sabit Artırıcı # 582, # 626: Basit komutların başında VAR = VAL atamalarına değin (Eric Mislivec, Phil Randal)
- Sabit İzleyici # 630: '' yeniden yönlendirme operatörleri olarak (Eric Mislivec) tanırlar.
- İşçi iletişim protokolü belgelerini düzeltti (Phil Mayers)
- Yapılandırma testi günlüğünü daha iyi bir yerde bırakmak için sabit init betiği, sysconfig'nin init betiği değişkenlerini geçersiz kılmasına ve çalışmakta olan başka bir örnekle (Eric Mislivec, Robin Kearney) başlanmaya çalışılırken nagios.cmd'yi kaldırmamasına izin verilir.
- Sabit İzleyici # 361: Kesinti bildirimleri düzgün görüntülenmiyor (Andrew Widdersheim)
- DONANIMLAR:
- JSON CGI'larda (Eric Stanley) 8 kB dize boyutu sınırlaması kaldırıldı
- Çeklerin otomatik olarak yeniden planlanması (Eric Mislivec) yeniden uygulantı
- Zamanaşımı kısıtlamaları nedeniyle geciken çekleri toplamaktan kaçının (Eric Stanley)
- Otomatik olarak hesaplanan çekirdek çalışanların sayısını büyük sistemlerde çok fazla üretmemek için sınırlayın (Eric Mislivec, Janice Singh)
- HOTFİXLERİN:
- JSON CGI'larda (Eric Stanley) sayısal süre değerlerinden tırnak işaretleri kaldırıldı
- JSON CGI'larda kaçınılması gereken tüm gerekli karakterlerin kaçması ve doğru sırayla (Eric Stanley) düzeltilmesi
- Eklenti çıktısı boşaldığında arşiv JSON CGI'sında segfault düzeltildi (Eric Stanley)
- Arabellek taşması için bazı olasılıklar düzeltildi (Eric Mislivec, Dirkjan Bussink)
- Sabit Artırıcı # 582, # 626: Basit komutların başında VAR = VAL atamalarına değin (Eric Mislivec, Phil Randal)
- Sabit İzleyici # 630: '' yeniden yönlendirme operatörleri olarak (Eric Mislivec) tanırlar.
- İşçi iletişim protokolü belgelerini düzeltti (Phil Mayers)
- Yapılandırma testi günlüğünü daha iyi bir yerde bırakmak için sabit init betiği, sysconfig'nin init betiği değişkenlerini geçersiz kılmasına ve çalışmakta olan başka bir örnekle (Eric Mislivec, Robin Kearney) başlanmaya çalışılırken nagios.cmd'yi kaldırmamasına izin verilir.
- Sabit İzleyici # 361: Kesinti bildirimleri düzgün görüntülenmiyor (Andrew Widdersheim)
- ENGELLİLER:
- Derleyici seslerini azaltmak için RPM belirtim dosyasında derleyici bayrakları eklendi (Dan Wittenberg)
- dlclose () çağrısında başarısızlık günlüğü eklendi (Anton Lofgren)
- Basit bir sorgu işleyici arabirimi olan nagios-qh.rb (Dan Wittenberg) eklendi
- Çoklu kod basitleştirmeleri, kesinti kodunda ilave hata işleme (Andreas Ericsson)
- HOTFİXLERİN:
- Sıfır olarak yapılandırılmışsa, check_interval öğesini 1 olarak ayarlayan f99a9a7b iptal edildi.
- Bilinmeyen barındırma / hizmetlerin kaydedilmesi sırasında argümanların sırasını düzeltti (Scott Wilkerson)
- Saklama verileri okunmadan önce başlatılan kesinti süresi (Eric Stanley)
- RPM'yi tekrar oluşturmaya yarayan yamalar (Dan Wittenberg)
- scheduled_downtime_depth'in asla sıfırdan aşağıya düşmediğinden emin olun (Andreas Ericsson)
- DONANIMLAR:
- Etkin kontrol komutlarını yürütmek için execv () kullanın (# 86 - Ton Voon, dnsmichi)
- service_check_timeout_state yapılandırma değişkeni eklendi (Bill McGonigle)
- ana döngüde run_event == FALSE'de uyku kalıcı olarak kaldırın (webwizarddesign.com adresinde Max - perldork)
- Bildirim yeteneğini bildirim listesini oluşturma listesine (Opsview Ekibi) taşıyarak bildirim yükünü azaltın
- allow_empty_hostgroup_assignment bayrağını barındırma ve hizmet bağımlılıklarına uygulamak için kod eklendi (Daniel Wittenberg)
- Kullanıcılar artık yetkili olmaları yerine hepsi (Ethan Galstad) yetkili oldukları en az bir ana makine veya hizmet içeren barındırma gruplarını ve hizmet gruplarını görebilir (
- Bir hata oluşursa RSS kutuları düşer (Ethan Galstad)
- RSS, ana sayfa yüklenmesini artık engelledi (Mike Guthrie)
- HOTFİXLERİN:
- Yalnızca bildirilen kişileri değil (Bug # 98 Matt Harrington), ana hizmete atanan tüm kişileri içermek için $ NOTIFICATIONRECIPIENTS $ makrosunu düzeltin
- Zamanlanmış Kesinti Bildirimleri Nagios'da Yeniden Başlatın / Yeniden Yükle (Hata # 124 - ricardo)
- NOTIFICATIONTYPE MACRO asla ÖZEL oldu (Hata # 168 - Alexey Dvoryanchikov)
- Bildirim mantığında küçük bellek sızıntılarına takıldı
- Hizmet kontrolü planlaması ve yaz saati raporları da dahil olmak üzere çeşitli hata düzeltmeleri.
- Yeni Nagios'u kontrol etmek için yeni bir özellik eklendi:
Sürüm 3.1.0'da yeni olan bültenleri.
- Olay işleyicisi günlüğü, katıştırılmış perl, OpenBSD'de CPU dolandırıcılık sorunları, zamanlama hesaplama rutinleri, Web arayüzünden kontrol çizelgeleme ve Nagios yeniden başlatıldıktan sonra sorun durumlarının işlenmesi ile ilgili birkaç hata düzeltildi.
- CGI'nun harici komutların gönderilmesiyle ilgili güvenlik düzeltmeleri ve
yenilikler uyarlanabilir veri komutlarının işlenmesi.
- CGI'larda x509 sertifika kimlik doğrulama desteği ve joker karakter hostu eklendi.
- RPM teknik dosyası, disk alanı dışındaki hata işleme ve sistem komut zaman aşımı işlemlerinde küçük geliştirmeler yapıldı.
- Siteler Arası Talep Sahteciliği (CSRF) için bir güvenlik düzeltmesi yapılmıştır.
- CGI güvenlik önerileri üzerine yeni dokümanlar yazılmıştır.
- AIX derleyici uyarıları, yapılandırma dosyası değişkenleri örnekleri, RPM belirtim dosyası ve çok satırlı bir devam hatası düzeltildi.
- Solaris altındaki segfaults'larda sorun yaşanırken, CPU kullanımı yüksektir.
Yenilikler OS X, CGI'lerde kodlanmış değişken problemler ve örnek olay işleyicileri.
Yenilikler bağımlılıklar bulunduğu zaman (John Frickson)
4.0.8 / 4.1.0 RC1 sürümünde
yenilikler :
Sürüm 4.0.8'de
Yenilikler :
Yenilikler
3.4.0 sürümünde
yenilikler :
3.0.5 sürümünde
yenilikler :
Yorum Bulunamadı