Nagios Network Monitör Uygulaması -2

Benzer belgeler
Nagios Network Monitör Uygulaması

AirTies Kablosuz Erişim Noktası (Access Point) olarak kullanacağınız cihazı bilgisayarınıza bağlayarak ayarlarını yapabilirsiniz.

Armitage Nedir? Kullanım Öncesi

Paralel Hesaplama - Beowulf Cluster

.: Linux Kullanıcıları Derneği. III. Linux ve Özgür Yazılım Şenliği Mayıs Milli Kütüphane Ankara :.

UBNT. UniFi mfi Ububntu. Ubuntu İşletim Sistemi ve UniFi/mFi Yazılımlarının Kurulumu

Java JDK (Java Development Kit) Kurulumu:

BIND ile DNS Sunucu Kurulumu

Virtualization. VMware vcenter Server Yapılandırılması

INTERNET INFORMATION SERVICES 6.0 DA WEB SAYFASI YAYINLAMAK

Windows 2000 Server kurulurken "Standalone Server" olarak kurulur.. İlk defa login olduğunuzda ise, "Windows 2000 Configure Your Server" ekranı gelir:

JasperReports Server ve Ireport raporlama Sistemi Kurulumu / Kullanımı 1. Bölüm 2. Bölüm 1- JasperReports Server ve Ireport Nedir?

Sistem ve Ağ İzleme, Test Etme Araçları

3CX Phonesystem Türkçe Anonsları Windows ve Linux İşletim Sistemlerinde Aktif Etme

SUNUCU DESTEK SERVİSİ HİZMET SÖZLEŞMESİ

SparkleShare. Çağrı Emer. Ekim, 2011


VMware Üzerine BackTrack 5 Kurulumu

Turquaz Windows kurulum dökümanı. ftp://ftp.mirror.ac.uk/sites/ftp.postgresql.org/binary/v7.3.1/windows/pgsql731wina1.exe

CHATEAUXP Version 5.11

Linux Ubuntu Kurulumu

AirTies Kablosuz Erişim Noktası (Access Point) olarak kullanacağınız cihazı bilgisayarınıza bağlayarak ayarlarını yapabilirsiniz.

ADOBE CONNECT Versiyonu KULLANIM KLAVUZU

Lisanslama Sistemi ve Set Yükleme İşlemleri

WINDOWS SERVER 2008 R2-SERVER 2012 DE IP SANALLAŞTIRMA

Smoothwall URL Filter Kurulumu

Sunucu İşletim Sistemini Ayarlamak ve Yönetmek

Apache üzerinden Red Hat 5 yüklenmesi

EFe Event Management System

vsphere Client(viClient) ile ESXI Kontrolü

e-imzatr Kurulum Klavuzu

IPCop ile Ağ Güvenliği ve Yönlendirme. Kerem Can Karakaş.

Google Dokümanları Kullanmak

Subnet A da bulunan DHCP Server makinesinin ve client makinenin IP yapılandırması aşağıdaki gibidir.

U y g u l a m a A i l e s i (Abakus 360, T-Panel, T-CRM) Tarayıcı Ayarları. IPera İletişim Teknolojileri

EBA Dosya Uygulaması Kullanıcı Kılavuzu ( W eb)

1. PROGRAM KURMA 1.1 LİNUX PROGRAMLARINI KURMA Yazılım Merkezi ile Program Kurma

Bu bölüm V- Ray License Server lisans sunucusu uygulamasının kurulumundan

Kets DocPlace LOGO Entegrasyonu

Clonezilla Server ile Ağ Üzerinden Çoklu İmaj Yükleme

e-imzatr Kurulum Klavuzu

Hoş Geldiniz! Yandex.Disk aracılığıyla neler yapabileceğiniz konusunda açıklamaları bu dosyada bulabilirsiniz:

Security Configuration Wizard ile güvenliği artırmak

FortiGate (SNMP) MRTG ve PRTG ile FortiGate Analizi

UniFi Access Point Kurulum

MYLOGO ÜYELİK VE KUR İŞLEMLERİ

Universal Repeater Mod Kurulumu

BEUN VPN Hizmeti. VPN Nedir?

AD'yi Kurmaya Geçmeden Önce DNS'i Kurmalıyız

Sunucu İşletim Sistemini Ayarlamak ve Yönetmek. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Nevşehir Hacı Bektaş Veli Üniversitesi. Moodle Uzaktan Eğitim Sistemi. Öğretim Elemanı Bilgilendirme Kılavuzu

Websense Web Servislerini Durdurup Başlatmak

Icerik filtreleme sistemlerini atlatmak icin kullanacağımız yöntem SSH Tünelleme(SSH in SOCKS proxy ozelligini kullanacagiz).

Kabuk Programlama (Bash)

Trend Micro Worry-Free Business Security 8.0 İlk Kez Kurulumla İlgili İpuçları ve Püf Noktaları

PERKON KASA MANAGER PERKON BAYİLER EĞİTİM DÖKÜMANI. v.0.1.6

Ağ Bağlantılarında Windows Kullanan Müşteriler için

Kurulum ve Sistem Gereklilikleri 1

Cyberoam Firewall Kullanıcı ve Grup Oluşturma

SQL ALWAYS ON SİSTEMİNE YENİ CLUSTER NODE EKLENMESİ

KALİ SUNUCUDA TOR, PROXYCHAINS, PRIVOXY, TOR- TUNNEL KURULUMU VE KULLANIMI

KULLANICI KILAVUZU: UEA FİX KULLANICILARININ SSLVPN ERİŞİMİ İMKB İÇİNDEKİLER

Anti-Virüs Atlatma 3. Kurulum

BLGM 354 DENEY 1 * GİRİŞ

Erişim Noktası Ayarları

e-imzatr Kurulum Klavuzu

FOG SERVER (FREE GHOST SERVER) YAZILIMININ KURULUMU

27 Kasım Ekran 1: ETA:SQL Yazılım Güncelleme Uygulaması

MAKİNELERE IBM SPSS Statistics 24 nin KURULMASI. IBM SPSS Statistics 24 Yüklemeye Başlamadan Önce Kontrol Edilmesi Gerekenler

CAMPUSIUM UZAKTAN EĞİTİM SİSTEMİ KULLANIM KILAVUZU

ETKİLEŞİMLİ TAHTA KORUMA SİSTEMİ KURULUM

LİGHTKOD SETUP MAKER KULLANIMI 1- Giriş Programı yükledikten sonra Setup Maker programını açtığımızda aşağıdaki pencereyi görürüz. Burada 1.

PERKON PDKS Kurulum ve hızlı başlangıç rehberi

Access Point Mod Kurulumu

YEDEKLEME PROGRAMI KURULUM VE KULLANIMI

1.adım. 2.adım. eruzem.erciyes.edu.tr adresine girin CANLI DERS LİNKİNE TIKLAYINIZ.

C# ile e-posta Göndermek

SpamTitan CD'den kurulum

Bu işlem seçeneği tıklanır.

HACETTEPE ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR AĞLARI LABORATUVARI DENEY 5. Yönlendiricilerde İşlem İzleme ve Hata Ayıklama

Program Kurulum. Turquaz Muhasebe. İçindekiler

Windows Live ID ve parolanızı giriniz.

OUTLOOK KURULUMU. 1.ADIM Başlat/Ayarlar/Denetim Masası/Posta E-posta Hesapları kısmına girilir. 2. ADIM Yeni butonuna basılır.

AKINSOFT. Eofis NetworkAdmin. AKINSOFT EOfis NetworkAdmin Kurulumu Bilgi Notu. Doküman Versiyon : Tarih : Copyright 2008 AKINSOFT

EĞİTMENLER İÇİN UZAKTAN EĞİTİM SİSTEMİ (MOODLE) eders.giresun.edu.tr KULLANIM KILAVUZU

"SQL Server Management Studio" yazılımını yüklemek için alttaki resmi sitesinden 180 günlük deneme sürümünü indirebilirsiniz.

Denetim Masası/Programlar/Windows özelliklerini Aç/Kapat

IIS 7.5 ÜZERİNDE FTP SİTE KURULUMU VE YAPILANDIRILMASI

ARTESIS ENTERPRISE SERVER OPC TÜNELLEME İSTEMCİSİ

SSH Tünelleme ile İçerik Filtreleyicileri Atlatmak

Sqlmap pyhton dili yazılarak geliştirilmiş Sql injection için testerlara son derece yardımcı olan bir araçtır.

ngıç eknik Destek İrtibat Bilgisi Telefon : E - Posta : info@macroscop.net E - Posta : destek@macroscop.net

Donanım Bağımsız Kurtarma

Temel Linux Eğitimi 1., 2. ve 3. Bölümler

Outlook ta Mail Arama

5.Port Yönlendirme ve Firewall

A1FX MT4 İşlem Platformu Kullanma Kılavuzu

Exchange Server Kurtarma (PowerControls)

Windows XP Professional Kurulumu

XSS Exploitation via CHEF

Transkript:

Nagios Network Monitör Uygulaması -2 Erkan Esmer Temmuz, 2013

İçindekiler 1 Monitoring Sistemleri.......................................... 2 2 Nagios a Windows Sunucu Ekleme.................................... 3 3 Nagios a Linux Sunucu Ekleme...................................... 6 1

1 Monitoring Sistemleri Geçen sayıdaki yazımızda Nagios u kurup çalışma mantığına bakmıştık. Bu sayımızda ise izlemek istediğimiz cihazları Nagios a ekleyeceğiz. Bunu yapmak için neler yapmak gerekir? sorusuna cevaplar arayarak yazımızı sürdüreceğiz ve Nagios yazımız tamamlanmış olacak. Geçen ay kurduğumuz Nagios uygulamamıza web arayüzünden aşağıdaki şekilde ulaşabiliriz. http://nagios-sunucu_ap-adresi/nagios/ Şekil 1: Şu an için Nagios sunucumuzda izlediğimiz herhangi bir sunucumuz yok. Bu yazımızda Windows ve Linux sunucularımızı Nagios a ekleyip izleme başlatacağız. 2

2 Nagios a Windows Sunucu Ekleme Nagios istenilen cihazda izleme yapabilmesi için karşı tarafta bir agent kurulmasını ister. Windows Sistemler için NsClient++ uygulamasını kurarak Nagios ile bağlantıyı sağlayacağız. İlk önce aşağıdaki adresten terminal uygulamamızı indiriyoruz. Bu bağlantıda sisteminize uygun olan sürümü (32Bit- 64Bit)seçebilirsiniz. http://sourceforge.net/projects/nscplus/files/nscplus/nsclient%2b%2b%200.4.1/ Şekil 2: Kurulumda önemlli olan nokta yan gördüğümüz ekran. Burada Allowed Hosts alanına Nagios sunucumuzun IP adresini giriyoruz. Böylece NsClient yüklü sunucu üzerinde Nagios sunucumuz izinli oluyor ve izleme yapabilir durumda olabiliyor. Bu kurulumla izlenecek cihaz tarafında gereklilikleri yapmış olduk. Şimdi Nagios tarafında ayarlara bakalım. Nagios kurulumu ile beraber gelen.cfg dosyalarından windows.cfg dosyası, Windows sunucular için bize bir şablon dosya görevini görebilir. Bu dosyayı örnek alarak Windows sunucumuza uyarlayabiliriz. Nagios sunucumuzda /etc/nagios/object klasörünün içine giriyoruz. Object klasörü içinde windows.cfg dosyasını bulup bir kopyasını çıkartabiliriz. Bu kopya dosyamızı Windows sunucumuz için kullanacağız. Kopyalamak için; /etc/nagios/object klasörü içindeyken; 3

1 cp windows. cfg windowsserver 1.cfg Şimdi yeni dosyamız windowsserver-1.cfg dosyamızı editleyelim. Editleme için vim ya da nano yu kulanabiliriz. /etc/nagios/object klasörü içindeyken 1 vim windowsserver 1.cfg veya nano windowsserver 1.cfg Dosyayı açtığımızda 3 önemli tanımlama alanından oluştuğunu göreceğiz. 1 Define_Host 2 Define_HostGroup 3 Define_Services Define_Host alanında sunucumuzun erişim bilgilerini tanımlıyoruz. Aşağıda ekran görüntüsünü görmekteyiz. Şekil 3: İzleyeceğimiz Windows sunucumuzun host_name tanımını ve ip_adresi tanımı yaptık. Ardından Host_Group alanında ise bu hostumuzu hangi grupta tutacağımızı belirtiyoruz. Nagios arayüzünde izlediğimiz cihazları grup bazlı ayırabilir ve monitörleyebiliriz. Önemli bir detay olarak belirtmekte fayda var. Bir Host_Group sadece bir.cfg dosyasında belirtilir. Birden fazla olması durumunda Nagios servisi başlatılırken hata alırız. Sonuç olarak Host_Group u tanımlıyoruz ve bu gruba giren diğer cihazları da define_host tarafındaki use alanına tanımlıyoruz. Aşağıdaki çıktıda gördüğümüz gibi Host_Group tanımlamasını yaptık. Şekil 4: Son olarak bu cihaz üzerinde kontrol edeceğimiz servislerin tanımları var. Servisler kısmında kurulumla birlikte gelen.cfg dosyasında toplam 7 adet servis bulunmaktadır. 1 tanesi monitörlenen makineye kurulan uygulamanın versiyonunu kontrol eder. Diğerleri ise mesela ekranda gördüğümüz üzere Uptime süresi, Cpu kullanımı ve devamında ram, disk kullanımını izleyen servisler vardır. Bunları kaldırabileceğimiz gibi eklemeler de yapabiliriz. Monitörlenen makinenin.cfg dosyasında değineceğimiz temel başlıklar bu kadar. Böylece.cfg dosyasıyla işimiz tamamlanmış oldu. Şimdi Nagios a bu cihazın.cfg dosyasını göstererek izleme işlemini başlatabiliriz. Bunun için /etc/nagios klasöründeki nagios.cfg dosyasına aşağıdaki gibi bir girdi yapmamız gerekir. Böylece sunucumuza göre uyarladığımız.cfg dosyamızın yolunu Nagios a da bildirmiş olduk. Artık Nagios ilgili sunucumuzu monitör edecektir. Arayüzde Host alanında görebiliriz. 4

Şekil 5: Şekil 6: 5

3 Nagios a Linux Sunucu Ekleme Linux sunucumuz için de aynı Windows sunucumuzda olduğu gibi Nagios bir agent uygulama istiyor. Linux sunucular için NRPE uygulamasını kullanacağız. Bu uygulama sayesinde Nagios sunucumuz üzerinde izleme yapabilecek. Uygulamayı yüklemek için terminal penceresinden 1 yum i n s t a l l nagios nrpe komutunu vermemiz gerekiyor. *Bu komut Centos sistemler için geçerlidir. Debian için de 1 apt get i n s t a l l nagios nrpe dememiz gerekiyor. Bu arada rpmforge veya epel repolarının sistemimize yüklü olduğunu varsayıyoruz. Aksi hâlde kurulumla gelen repolarda bu uygulamayı bulamayız. Kurulum tamamlandıktan sonra /etc/nagios klasörü altında nrpe.cfg dosyasını bulabiliriz. Bu dosyayı editleyip allowed_hosts alanının karşısına Nagios sunucumuzun ip adresini yazıyoruz. Şekil 7: Ardından nrpe servisini yeniden başlatarak (/etc/init.d/nrpe restart) monitörlenecek sunucumuz tarafında işlemlerimizi tamamlıyoruz. Şimdi Nagios tarafında yapacaklarımıza bakalım. Tıpkı Windows sunucumuz için yaptığımız gibi Linux sunucumuz için de bir.cfg dosyası oluşturacağız. Bunun için örnek dosya olarak /etc/nagios/object klasörü altındaki localhost.cfg dosyayı kullanacağız. Localhost.cfg dosyası Linux sunucular için şablon dosya olarak kullanılabilir. Bu dosyayı kendi sunucumuza göre uyarlayacağız. Yine.cfg dosyasında Define_Host, Define_HostGroup, Define_Services alanlarını göreceğiz. Define_Host alanına erişim bilgilerimizi HostGroup alanına Linux sunucumuzu ekleyeceğimiz grubu tanımlayacağız. Yine Windows sunucumuzda yaptığımız gibi hareket ediyoruz. Aşağıdaki çıktıda da göreceğimiz gibi use alanına grubu, host_name alanına makine adını, alias alanına arayüzdeki görünecek adını ve address alanına da sunucumuzun IP adresini yazıyoruz. Şekil 8: Host_Group alanını tekrar olmaması açısından Windows sunucularla aynı olduğu için geçip Define_service alanından bir çıktıyı inceleyelim. Total_Processes, Swap_Usage ve SSH servislerinin tanımını görmekteyiz. Bu tanımlar sayesinde arayüzde ilgili servisleri monitör edebileceğiz. İstediklerimizi kaldırabilir takip etmek istediğimiz servis için de tabii ki eklemeler yapabiliriz. 6

Şekil 9: Son olarak Nagios tarafında /etc/nagios/nagios.cfg dosyasına Linux sunucumuz için uyarladığımız dosyamızı tanımlıyor ve Linux sunucumuz için de izlemeyi başlatıyoruz. Tabii değişikliklerin etkin olması için Nagios servisini tekrar başlatmamız gerekiyor. /etc/init.d/nagios restart Şekil 10: Tüm bu işlemlerden sonra http://nagios-sunucu_ap-adresi/nagios/ şeklindeki bağlantımızı kullanarak Nagios arayüzüne ulaşabiliriz. İşte eklediğimiz sunucularımız da monitör edilmekte. Nagios ta temel olarak yaptığımız işlemlere değinip 2 çeşit sunucumuzu da ekledik. Görüşmek üzere. 7

Şekil 11: 8