Nagios Web Arayüz Kullanımı
Nagios web arayüz'ünün kullanımının anlatıldığı bölüm.
Current Status
Tactical Overview
Current Status sekmesi sistemin şu anki durumu hakkında bilgi veren kısımdır. Sistemde çalışan cihazlar, servisler vs. hakkında detaylı bilgiye bu kısımdan ulaşabilirsiniz.
Current Status sekmesinin altındaki Tactical Overview’ e giriyoruz. Bu kısımda çalışan host ve servisler hakkında detaylı bilgi veriyor. Sağ üst kısımda monitoring verilerini görebilirsiniz. Onun altındaki kısımda ise network sağlığı hakkında bilgiye ulaşabilirsiniz.
Host kısmında ise aktif olan, aktif olmayan, bilinmeyen vs. hostları görebilirsiniz.
Services kısmında ise kritik durumda olan, hatalı olan, çalışan veya bilinmeyen servisler hakkında bilgiye ulaşabilirsiniz.
Monitoring Features sekmesindeki Flap Detection kısmı çalışan sistemlerde çok sık değişiklik meydana gelip gelmediğini kontrol eder. Eğer bir sıkıntı varsa bize gösterir.
Notifications kısmında ise servisler ve hostların durumu hakkında bize bilgi vermektedir.
Event Handlers kısmında bize sistemdeki olaylar hakkında bilgi veriyor.
Active Checks kısmında sistemdeki servislerin ve hostların durumlarını aktif kontrol edip bilgi veriyor.
Passive Checks kısmında ise pasif olarak kontrol edip bize bilgi veriyor.
Map
Map kısmında ise sistemde çalışan cihazları, servisleri network haritası şeklinde görebilirsiniz. Grafiksel bir gösterim sunduğu için sistemin mimarisini daha rahat bir şekilde anlayabilirsiniz. İşte "Map" kısmının temel işlevleri:
Ağ Topolojisi Görüntüleme: Harita, ağınızdaki cihazların ve sunucuların nasıl birbirine bağlı olduğunu gösterir. Bu sayede ağ yapısını görsel olarak analiz edebilirsiniz.
Durum Görselleştirme: Harita üzerinde her bir cihaz veya hizmetin durumu (up, down, unreachable, warning, critical vb.) farklı renkler veya simgelerle gösterilir. Bu, sorunları hızlıca tespit etmenizi sağlar.
Bağlantı Durumları: Cihazların birbirleriyle olan bağlantı durumlarını ve hatları görselleştirir. Bu, olası bağlantı sorunlarını veya kesintileri tespit etmenize yardımcı olabilir.
Hosts
Hosts kısmında ise çalışan, çalışmayan, bilinmeyen vs. hostlar hakkında detaylı bilgiye ulaşabilirsiniz. Hostun durumu, son kontrol tarihi, aktif olma süresini ve durum bilgisine ulaşabilirsiniz. Hosts kısmının temel işlevleri:
Host Durumunun Görüntülenmesi: Bu bölümde, izlenen her bir hostun anlık durumu (up, down, unreachable) gösterilir. Bu sayede hangi cihazların sorunsuz çalıştığını, hangilerinin ise problem yaşadığını hızlıca görebilirsiniz.
Host Detayları: Her bir host için detaylı bilgiler sağlanır. Bu bilgiler, hostun adını, IP adresini, host gruplarını, durum bilgilerini ve son kontrol zamanını içerir.
Hizmet Durumu: Her bir hostun altında, o host üzerinde izlenen hizmetlerin (services) durumu da gösterilir. Örneğin, bir web sunucusu için HTTP, HTTPS, FTP gibi hizmetlerin durumu buradan izlenebilir.
Uyarılar ve Bildirimler: Hostlarla ilgili mevcut ve geçmişteki uyarılar ve bildirimler bu bölümde görüntülenebilir. Bu, hangi hostların ne tür sorunlar yaşadığını ve bu sorunlara nasıl yanıt verildiğini görmenizi sağlar.
Trend Analizi: Hostların performans trendlerini ve durum geçmişlerini analiz etmenize olanak tanır. Bu, zaman içindeki performans değişikliklerini gözlemlemenizi sağlar.
Hızlı Erişim: Hostlara tıklayarak, ilgili hostun tüm izleme bilgilerine ve detaylı performans verilerine hızlıca erişebilirsiniz.
Sorun Giderme: Bir hostun sorun yaşadığı durumlarda, bu bölüm üzerinden detaylı bilgi alabilir ve sorunun kaynağını tespit etmek için gerekli adımları atabilirsiniz.
Host Grupları: Hostları gruplar halinde organize ederek, belirli grupların durumunu toplu olarak görüntüleyebilirsiniz. Bu, özellikle büyük ağlarda yönetimi kolaylaştırır.
Services
Services kısmında ise servisler hakkında detaylı bilgiye ulaşabilirsiniz. Servisin hangi hostta çalıştığına, servisin ismine, aktiflik durumunun ne olduğuna, son kontrol edilme tarihine, aktif olma süresine ve genel durum bilgisine ulaşabilirsiniz. Services kısmının temel işlevleri:
Hizmet Durumunun Görüntülenmesi: Bu bölümde, izlenen her bir hizmetin anlık durumu (OK, Warning, Critical, Unknown) gösterilir. Bu sayede hangi hizmetlerin sorunsuz çalıştığını, hangilerinin ise problem yaşadığını hızlıca görebilirsiniz.
Hizmet Detayları: Her bir hizmet için detaylı bilgiler sağlanır. Bu bilgiler, hizmetin adını, bağlı olduğu hostu, durum bilgilerini ve son kontrol zamanını içerir.
Durum Bilgileri: Hizmetlerin durum mesajları ve performans verileri bu bölümde görüntülenir. Bu, hizmetin neden belirli bir durumda olduğunu anlamanızı sağlar.
Uyarılar ve Bildirimler: Hizmetlerle ilgili mevcut ve geçmişteki uyarılar ve bildirimler bu bölümde görüntülenebilir. Bu, hangi hizmetlerin ne tür sorunlar yaşadığını ve bu sorunlara nasıl yanıt verildiğini görmenizi sağlar.
Service Groups
Service Groups sekmesinden ise tüm ana sistem üzerinde çalışan host ve servisler hakkında genel bakışa sahip olabiliriz. İzlenen hizmetleri belirli gruplar halinde organize etmenizi ve yönetmenizi sağlar. Bu bölüm, benzer veya ilişkili hizmetleri bir araya getirerek, hizmetlerin durumunu ve performansını toplu olarak izlemeyi ve yönetmeyi kolaylaştırır.
Problems
Problems sekmesinden Services kısmına geliyoruz. Bu kısımda servislerin problem durumlarını bize gösteriyor. Hangi hostta çalıştığını, hangi servis olduğunu, durumunun ne olduğunu, en son ne zaman kontrol edildiğine, kaç saattir aktif olduğuna ve genel durumu hakkında bilgi alabilirsiniz.
Problems sekmesinin altındaki hosts kısmına gelelim. Bu kısım da bize aynı servislerde olduğu gibi hosts hakkında bilgi veriyor. Hostlarda bir problem varsa bunları bize gösteriyor.
Son olarak Problems sekmesinin altındaki Network Outages kısmına geliyoruz. Bu kısım bize networkdeki kesintiler hakkında bilgi veriyor. Sadece kesintiler değil engellenen sistemler hakkında da bilgi veriyor. Etkilenen hizmetler, servisler hakkında vs. de bilgi veriyor.
Reports
Availability
Availability kısmında izlenen hostlar ve hizmetlerin belirli bir zaman dilimi içerisindeki kullanılabilirlik durumunu analiz etmenizi ve raporlamanızı sağlar. Bu bölüm, sistem ve ağ bileşenlerinin ne kadar süre boyunca çalışır durumda olduğunu, ne kadar süre boyunca sorun yaşadığını ve kesinti sürelerini detaylı bir şekilde gösterir. Bize bilgi vermesi için alarm (report) oluşturabiliriz. Hostgrups, host, servicegrups ve servisler için alarm oluşturabilirsiniz. Bu alarmda bildirim periyotlarını, ne zaman başlayıp ne zaman biteceğini, kesintilerin haber verilip verilmeyeceğini vs. düzenleyebilirsiniz. Kendi istediğiniz şekilde alarm politikanızı oluşturabilirsiniz.
Trends (Legacy)
Reports sekmesinin altındaki Trends (Legacy) kısmına geliyoruz. İzlenen hostlar ve hizmetlerin zaman içindeki performans eğilimlerini analiz etmenizi sağlar. Bu bölüm, sistem ve ağ bileşenlerinin durumlarının nasıl değiştiğini görsel olarak gösterir ve uzun vadeli performans analizleri yapmanıza olanak tanır. Bu kısımda istediğimiz hostta çalışan istediğimiz servis hakkında geriye dönük çalışma bilgilerini alabiliyoruz. Hangi saatlerde yoğunmuş, hangi saatlerde aktif hangi saatlerde kapalı olduğunu vs. görebiliyoruz.
Zaman İçindeki Durum Değişikliklerini Görüntüleme: "Trends" kısmı, belirli bir zaman dilimi boyunca izlenen hostlar ve hizmetlerin durum değişikliklerini grafiksel olarak gösterir. Bu sayede, belirli bir bileşenin nasıl performans gösterdiğini ve hangi zaman dilimlerinde sorun yaşadığını görebilirsiniz.
Performans Eğilimleri: Hostlar ve hizmetler için performans eğilimlerini analiz edebilirsiniz. Bu, sistem bileşenlerinin zaman içindeki genel performansını ve değişimlerini anlamanızı sağlar.
Durum Geçmişi: İzlenen hostlar ve hizmetler için durum geçmişi sağlar. Bu, geçmişte yaşanan kesintileri, uyarıları ve sorunları incelemenize yardımcı olur.
Uzun Vadeli Analiz: Kısa vadeli ve uzun vadeli performans analizleri yapabilirsiniz. Bu, hem günlük operasyonel sorunları hem de uzun vadeli iyileştirme alanlarını belirlemenizi sağlar.
Alerts
Alerts kısmında izlenen hostlar ve hizmetlerle ilgili tüm uyarıları ve bildirimleri merkezi bir yerde görüntülemenizi sağlar. Bu bölüm, ağınızda veya sisteminizde meydana gelen olaylar hakkında anında bilgi almanıza ve hızlıca yanıt vermenize olanak tanır.
Event Log
Event Log (olay günlüğü) kısmından ise sistemdeki önemli olayların ve işlemlerin günlüğünü tutar ve kullanıcılara bu olayları görsel olarak sunar. Bu bölüm, ağınızdaki veya sistemdeki çeşitli etkinlikleri izlemenizi, takip etmenizi ve analiz etmenizi sağlar.
Olayların Görüntülenmesi: Bu bölümde, sistemde gerçekleşen önemli olaylar ve işlemler listelenir. Bu olaylar genellikle sistem durum değişiklikleri, uyarılar, bildirimler, hata mesajları ve yönetimsel eylemler gibi çeşitli kaynaklardan gelir.
Zaman Sırasına Göre Sıralama: Olaylar, oluşma zamanına göre sıralanır ve tarih/saat bilgisiyle birlikte görüntülenir. Bu sayede, olayların ne zaman gerçekleştiğini ve hangi sırayla meydana geldiğini takip edebilirsiniz.
Detaylı Olay Bilgileri: Her bir olay için detaylı bilgiler sağlanır. Bu bilgiler, olayın tipi, kaynağı, zaman damgası, etkilenen bileşenler, durum değişiklikleri ve alınan önlemler gibi detayları içerebilir.
Filtreleme ve Arama: Olayları belirli kriterlere göre filtreleyebilir veya arama yapabilirsiniz. Bu, belirli türde olayları veya belirli bir zaman diliminde meydana gelen olayları hızlıca bulmanızı sağlar.
System
Comments
Şimdi gelelim System sekmesine. Bu sekme altındaki Comments kısmına geliyoruz. Burada istediğimiz hosts ve sistem hakkında yorum ekleyebiliyoruz. İlerleyen zamanlarda hatırlamak istediğiniz bir şey olabilir, yapılacak bir görev vs. olabilir onları buraya ekleyebilirsiniz.
Downtime
Bir diğer kısım olan Downtime gelelim. Bu kısımda ise planlanmış bakımlar sonucunda sistemin kapatılacağı zamanı belirleyebiliyoruz. Hem hostlar için hem de servisler için ayrı ayrı kesinti bilgisi girebiliyoruz. Bu özellik, sistem bakımı, yazılım güncellemeleri veya başka nedenlerle geçici olarak hizmet dışı bırakılacak olan bileşenleri belirlemek ve bu süreleri planlamak için kullanılır.
Process Info
Bir diğer kısım ise Process Info. Bu kısımda sistem sistem üzerinde çalışan işlemler hakkında bilgi alabiliriz. İzlenen sistemlerde çalışan belirli işlemler hakkında detaylı bilgileri ve durumları görüntülemenizi sağlayan bir özelliktir. Bu bölüm, özellikle belirli kritik işlemlerin durumunu izlemek ve performanslarını değerlendirmek için kullanılır.
Performance Information
Bir diğer kısım Performance Information. Bu kısımda ise sistemin performansı hakkında detaylı bilgi alabiliyoruz. Hostların ve servislerin durumlarını, kullanım değerlerini, çalışma zamanlarını vs. bu kısımdan öğrenebiliriz.
Scheduling Queue
Bir diğer kısım Scheduling Queue. Bu kısımda çalışan servislerin kontrol zamanlamalarını düzenleyebilirsiniz. İstediğiniz servisin hangi sıklıkla kontrol edilmesini istiyorsanız buradan düzleyebiliyorsunuz.
Next Check kısmında bir sonraki kontrol zamanı yazıyor.
Configuration
Evet son kısım ise Configuration. Bu kısımda konfigüre (yapılandırmak) istediğiniz hostu veya servisi seçip istediğiniz konfigürasyonu yapabilirsiniz.
Web arayüzünü kullanarak bu şekilde sisteminizde neler olup bittiğini monitoring yapabilirsiniz.