Nagios Öğretici: Nedir Nagios Aracı? ArchiYapı ve Kurulum
⚡ Akıllı Özet
Nagios Açık kaynaklı bir izleme platformu olan bu araç, sunucuları, ağları, uygulamaları ve hizmetleri sürekli olarak izler ve ekipleri gerçek zamanlı olarak arızalara karşı uyararak sorunların tüm DevOps altyapısında hızlı bir şekilde çözülmesini sağlar.

Nagios BT altyapısının sürekli izlenmesi için en yaygın kullanılan açık kaynaklı araçlardan biridir. Bu eğitim, ne olduğunu açıklamaktadır. Nagios Bu, istemci-sunucu mimarisinin ve eklentilerinin nasıl çalıştığı, AWS'ye nasıl kurulacağı ve modern bir ortamda nerede yer aldığıyla ilgili bir konudur. DevOps iş akışı.
Sürekli İzleme Nedir?
Sürekli izleme, bir altyapı genelinde meydana gelen her sorunu veya saldırıyı tespit etme, raporlama ve bunlara yanıt verme uygulamasıdır. Bir uygulama bir sunucuya dağıtıldıktan sonra, sürekli izleme şirketin sistemlerini izleme ve uygun şekilde yanıt verme görevini üstlenir. Sürekli entegrasyon araçlarını tamamlayıcı niteliktedir, örneğin... Jenkins Üretim sürecine otomatik denetimi genişleterek.
Nedir? Nagios?
Nagios Sistemlerin, ağların ve altyapıların sürekli izlenmesi için açık kaynaklı bir yazılımdır. Sunucuda depolanan ve ağınızdaki veya İnternet'teki bir ana bilgisayara veya başka bir sunucuya bağlı eklentileri çalıştırır. Herhangi bir arıza meydana geldiğinde, Nagios Bu, teknik ekibin kurtarma işlemine derhal başlayabilmesi için bir uyarı sinyali gönderir.
Çünkü sistemleri, uygulamaları, hizmetleri ve iş süreçlerini günün 24 saati izliyor, Nagios DevOps kültürü içinde sürekli izleme için popüler bir tercihtir.
Neden İhtiyacımız Var? Nagios?
İşte bunu kullanmanın önemli nedenleri Nagios izleme aracı:
- Her türlü ağ ve sunucu sorununu tespit eder.
- Sorunun temel nedenini bulmanıza ve kalıcı bir çözüm uygulamanıza yardımcı olur.
- Tüm altyapınızı ve iş süreçlerinizi aktif olarak izler.
- Sunucu performans sorunlarını izlemenizi ve gidermenizi sağlar.
- Eski sistemlerin arızalara yol açmadan önce altyapı yükseltmelerini planlamanıza yardımcı olur.
- Hizmetlerinizin güvenliğini ve erişilebilirliğini korumanıza yardımcı olur.
- Kritik durumlarda sorunları otomatik olarak çözebilir.
Tarihi Nagios
1996 – Ethan Galstad, “pingNovell NetWare sunucularına sayısal sayfalar gönderir. Daha sonra kullanılan temel mimari konsept şu amaçla kullanılmıştır: Nagios doğdu.
1998 – Ethan, önceki çalışmalarındaki fikirleri ve mimariyi kullanarak, üzerinde çalışan yeni bir uygulama geliştirmeye başladı. Linux işletim sistemi.
1999 – Proje, “NetSaint” adı altında açık kaynak kodlu olarak yayınlandı. Başlangıçta NetSaint dağıtımının bir parçası olarak dağıtılan eklentiler kısa süre sonra ayrı bir yapıya ayrıldı. Nagios Eklentiler projesi.
2002 – Ethan projeyi “ olarak yeniden adlandırdı.Nagios"NetSaint" ismiyle ilgili ticari marka sorunları nedeniyle.
2005 - Nagios olur SourceForgeHaziran ayının .NET Projesi.
2007 – Ethan kurdu Nagios Enterprises, LLC, danışmanlık ve geliştirme hizmetleri sunmak üzere kurulmuştur. Nagios.
2009 - Nagios Enterprises ilk ticari versiyonunu yayınladı. Nagios XIAçık kaynak projesinin adı değiştirildi. Nagios Çekirdek.
2010 - Nagios Fusion, birden fazla izleme sunucusu için merkezi bir kontrol paneli olarak piyasaya sürüldü.
2013 - Nagios Core 4 piyasaya sürüldü, bununla birlikte Nagios Network Analyzer ve NCPA platformlar arası temsilcisi.
2014 - Nagios Log Server, kurumsal günlük izleme ve yönetimi için piyasaya sürüldü.
2015 - Nagios XI 5. sürüm 200'den fazla geliştirme ve iyileştirmeyle geliyor.
2016 - Nagios Core, doğrudan indirme sayısında 7,500,000'u aştı. SourceForge.net web sitesi.
2017 - Nagios Log Server 2 yayınlandı ve Nagios Günde 1,200'den fazla yazılım indirmesi gerçekleşiyor.
2019 – Ethan Galstad CEO görevinden ayrılıyor. Nagios İşletmeler kurulur ve yerine bir halef atanır.
2022 – Ethan Galstad CEO görevine geri döndü.
2023 – 2024R1 versiyonları Nagios XIGünlük Sunucusu, Network AnalyzerFusion ve diğer ürünler, her birine yönelik önemli güncellemelerle birlikte piyasaya sürülüyor.
2024 - Nagios Şirket 25. yıl dönümünü kutluyor ve Nagios XI Bu, 15. yılı. Nagios Çekirdek sayısı 8,500,000'i aştı. SourceForge.NET indirmeleri, Nagios Kütüphane sitesi yeniden başlatıldı ve ilk sürümü yayınlandı. Nagios Temel Hizmetler Platformu (CSP) topluluğa sunulmaktadır.
2025 – Altıncı Nagios Dünya Konferansı, şirketin St. Paul, MN'deki genel merkezinde düzenlenmektedir. Nagios Şirket 10,000'den fazla müşteriye sahip olduğunu ve 100 çalışana ulaştığını bildiriyor. Nagios Log Server 2026, yeni bir Basit Arama ana sayfası ve bir yükseltme ile birlikte geliyor. OpenSearch 3.1.0.
2026 - Nagios Core 4.5.x, bakım ve güvenlik güncellemeleriyle (Ocak ayında 4.5.11, Mayıs ayında 4.5.13) güncellenmeye devam ediyor. Nagios XI Red Hat Open için yeni yapılandırma sihirbazlarıyla 2026R1 serisine geçiliyor.Shift. Nagios 2026 Dünya Konferansı'nın 14-17 Eylül tarihlerinde Minnesota, St. Paul'da yapılması planlanıyor.
Özellikleri Nagios
Aşağıda, bu ürünün önemli özellikleri yer almaktadır. Nagios izleme aracı:
- Nispeten ölçeklenebilir, yönetilebilir ve güvenli.
- İyi bir kayıt ve veritabanı sistemi sağlar.
- Bilgilendirici ve faydalı içerikler sunmaktadır.tracaktif web arayüzleri.
- Bir durum değiştiğinde otomatik olarak uyarı gönderir.
- Hizmetler zaten sorunsuz çalışıyorsa gereksiz kontrolleri atlar.
- Ağ hatalarını ve sunucu çökmelerini tespit etmenize yardımcı olur.
- Sunucu performans sorunlarını gidermenizi sağlar.
- İzleme sırasında tespit edilen sorunları otomatik olarak düzeltir.
- Tüm iş süreçlerinizi ve BT altyapınızı tek seferde izler.
- İstediğiniz dilde yeni eklentiler yazmayı kolaylaştıran bir mimari kullanır.
- Yapılandırma ayarlarını tüm bir dizinden okur, helping Dosyaların nasıl tanımlanacağına siz karar verirsiniz.
- Ana bilgisayar bağımlılıklarını belirlemek için topolojiyi kullanır.
- HTTP, SMTP, SNMP, FTP, SSH ve POP gibi ağ hizmetlerini izler.
- Üst ana bilgisayarları kullanarak bir ağ ana bilgisayar hiyerarşisi tanımlamanıza yardımcı olur.
- Sorunları önceden çözmek için servis veya sunucu olayları sırasında çalışan olay işleyicileri tanımlamanıza olanak tanır.
- Yedekli izleme sunucularının uygulanmasını destekler.
Nagios Archidoku
Nagios İstemci-sunucu mimarisi kullanır. Tipik bir ağda, Nagios Sunucu bir ana bilgisayarda çalışırken, eklentiler izlenmesi gereken tüm uzak ana bilgisayarlarda çalışır.
- Zamanlayıcı, sunucu bölümünün bir bileşenidir. NagiosBu, uzak sunucuda eklentilerin çalıştırılması için bir sinyal gönderir.
- Eklenti, durumu uzak sunucudan alır.
- Eklenti, verileri işlem zamanlayıcısına geri gönderir.
- Süreç zamanlayıcısı grafik kullanıcı arayüzünü günceller ve yöneticilere bildirimler gönderilir.
eklentiler
Nagios Eklentiler, bilgi veren düşük seviyeli zekayı sağlar. Nagios Neredeyse her şeyi izlemenin temel yolu budur. Bir eklenti bağımsız bir uygulama gibi davranır, ancak onun tarafından çalıştırılmak üzere tasarlanmıştır. Nagios Çekirdek. Şuna bağlanır: ApacheSonucu görüntülemek için CGI tarafından kontrol edilen bu sistemde, bağlantılı bir veritabanı da günlük dosyalarını saklar.
Eklentiler nasıl çalışır?
Yukarıdaki örneği ele alalım:
- Check_nt, bir sistemi izlemek için kullanılan bir eklentidir. Windows Makine üzerinde çalışır ve genellikle izleme sunucusunda bulunur.
- NSClient++ her cihaza yüklenmelidir. Windows İzlemek istediğiniz makine.
- Sunucu ve ana bilgisayar arasındaki SSL bağlantısı, sürekli olarak aralarında bilgi alışverişi sağlar.
Benzer şekilde, NRPE (Nagios Remote Plugin Executor ve NSCA eklentileri sırasıyla Linux ve Mac OS X işletim sistemlerini izlemek için kullanılır.
GUI
MKS Nagios Bu arayüz, CGI tarafından oluşturulan web sayfalarını görüntüler. Renkli düğmeler (yeşil veya kırmızı), sesler, grafikler ve daha fazlası aracılığıyla durumu gösterebilir.
Yumuşak alarm tekrar tekrar tetiklendiğinde, sert alarma dönüşür ve Nagios Sunucu daha sonra yöneticiye bir bildirim gönderir.
Nasıl Kurulur Nagios AWS'de araç
) 1 Adım Reddit'te takip edin : Nagios.
Git Nagios AWS Marketplace'te listeleme ve Aboneliğe Devam Et'e tıklayın.
) 2 Adım Şartlar ve koşulları okuyun, ardından kabul edin.
) 3 Adım Mesajı görüntüleyin. Aboneliğin beklemede olduğuna dair bir mesaj göreceksiniz.
) 4 Adım Yapılandırmayı tamamlayın. Birkaç dakika sonra sayfayı yenileyin ve Yapılandırmaya Devam Et'e tıklayın.
) 5 Adım Başlatmak NagiosVarsayılan ayarları koruyun ve Başlatmaya Devam Et'e tıklayın.
) 6 Adım RevAyarları görüntüleyin, yeni bir anahtar oluşturun ve Başlat'a tıklayın.
) 7 Adım Sunucunuzun genel DNS adresini not edin.
) 8 Adım PEM dosyasını PPK'ya dönüştürün. Windows Bilgisayarınızda PuTTY jeneratörünü kullanarak pem dosyasını ppk dosyasına dönüştürün.
) 9 Adım PuTTY'de genel DNS adresini girin.
) 10 Adım Kimlik doğrulama bölümünde, ppk anahtarını girin ve Aç'a tıklayın.
) 11 Adım Terminalde, kullanıcı adı olarak ubuntu girin ve komutu çalıştırın.
- Bu komutu çalıştırın: sudo htpasswd -c /etc/nagios3/htpasswd.users nagiosadmin
- Seçtiğiniz yeni bir şifreyi girin.
) 12 Adım Tarayıcınızı açın ve http:// adresine gidin. /nagios3 (bu örnekte, http://ec2-54-209-48-136.compute-1.amazonaws.com/nagios3/).
Kullanıcı adını girin: nagiosadmin
Şifre: Bir önceki adımda belirlediğiniz şifre.
) 13 Adım MKS Nagios Kurulum tamamlandı ve Nagios yükler.
Uygulama Nagios
MKS Nagios ağ izleme aracı Tipik bir veri merkezi için tasarlanmış, her türlü ekipmanı kapsayan bir sağlık kontrolü ve izleme sistemidir; örneğin:
- Sunucular ve ağ düğümleri.
- Uygulamaları tek bir konsoldan izleme.
- İşlem düzeyinde analizler içeren uygulama izleme.
- Ara katman yazılımı ve mesajlaşma bileşenleri.
- Özelleştirilebilir raporlar ve gösterge tabloları.
- UPS yedekleme sistemleri.
- Biyometrik kimlik doğrulama sistemleri.
- Sıcaklık ve nem kontrol sistemleri (algılama mekanizmaları).
- CCTV ve NVR sistemleri.
- Depolama alt sistemleri (NAS ve SAN).
Kullanmanın Dezavantajları Nagios
- Sihirbazlar ve etkileşimli gösterge panelleri gibi önemli özellikler yalnızca şu sürümde mevcuttur: Nagios XIOldukça pahalı bir alet olan bu.
- Nagios Core'un arayüzü yeni kullanıcılar için kafa karıştırıcı.
- Birçok yapılandırma dosyası kullanır ve bunların kurulumu zor olabilir.
- Nagios Ağ verimliliğini izleyemiyorum.
- Bu araç, ağı izlemenize olanak tanır ancak yönetmenize izin vermez.
- Nagios Sunucu, yönlendirici veya anahtar gibi cihazlar arasında hiçbir ayrım yapmaz, çünkü her cihazı bir ana bilgisayar olarak ele alır.
















