Merhaba arkadaşlar ;
Nagiosu biraz daha araştırdım ve bazı yeni bilgiler edindim.Bunlardan sonra yaptığım çalışmalar aşağıdaki gibi ,bazı noktalarda takıldım.Yardımcı olabilirseniz sevinirim. Amaç:15 adet FreeBSD server'ı monitor etmek.Servisler aşağıdaki gibidir.Araştırmalarım sonucunda Bu işin en iyi NRPE ile yapılacağına karar verdim Current Load,Current users;http;ping;root partition;ssh;swap usage;total processos Kullanılan Program versiyonu:Nagios 3.0.6 Monitoring Server:Ubuntu Monitoring Server Tarafında Yapılanlar 1)İlk önce Nagios 3.0.6 başarılı bir şekilde kuruldu.Ve web arayüzüne ulaşıldı.Ve aşağıdaki komutla kontrol edildi. /USR/LOCAL/NAGIOS/BIN/NAGIOS -V /USR/LOCAL/NAGIOS/ETC/NAGIOS.CFG Nagios 3.0.6 Copyright (c) 1999-2008 Ethan Galstad (http://www.nagios.org) Last Modified: 12-01-2008 License: GPL Reading configuration data... Running pre-flight check on configuration data... Checking services... Checked 8 services. Checking hosts... Checked 1 hosts. Checking host groups... Checked 1 host groups. Checking service groups... Checked 0 service groups. Checking contacts... Checked 1 contacts. Checking contact groups... Checked 1 contact groups. Checking service escalations... Checked 0 service escalations. Checking service dependencies... Checked 0 service dependencies. Checking host escalations... Checked 0 host escalations. Checking host dependencies... Checked 0 host dependencies. Checking commands... Checked 24 commands. Checking time periods... Checked 5 time periods. Checking for circular paths between hosts... Checking for circular host and service dependencies... Checking global event handlers... Checking obsessive compulsive processor commands... Checking misc settings... Total Warnings: 0 Total Errors: 0 Things look okay - No serious problems were detected during the pre-flight check 2)Daha sonra nagios-plugins-1.4.11 başarılı bir şekilde kuruldu. 3)En son olarakta nagios-nrpe-2.8.1 plug-in'i UBUNTU monitoring servera başarılı bir şekilde yüklendi.Burada default kullanıcı adları kullanıldı. Remote Host 1)NRPE.pdf dökümanındaki sıra ile ilk önce nagios-plugins-1.4.6 kuruldu .Fakat bu kurulumun MAKE İNSTALL-XİNETD kısmında problemle karşılaştım Çünkü benim freebsd sistemlerim inetd kullanıyor.Bende bir kitapda gördüğüm inetd altındada çalışır ifadesinden yola çıkarak aşağıdaki işlemleri yaptım. --------/etc/services altına aşağıdaki satırı yazdım. nrpe 5666/tcp # Nagios Remote Plugin Executor NRPE -------/etc/inetd.conf içinede aşağıdaki satırı ekledim. nrpe stream tcp nowait nobody /usr/sbin/tcpd /usr/local/sbin/nrpe -c /etc/nagios/nrpe.cfg --inetd -------Ve /etc/rc.d/inetd reload ile servisi yeniden başlattım. Bu yaptığım işlemlerin sonunda remote server da nrpe.conf içine nagios server adresini yazdım. Daha sonra aradaki bağlantıyı test ettim.Ve aşağıdaki hataları aldım.(Bu arada hosts.cfg ye daha hiç bişey yazmadım.) UBUNTU TARAFINDA: r...@roryaga-desktop:~/downloads# /usr/local/nagios/libexec/check_nrpe -H 10.0.10.199 Connection refused by host FREEBSD TARAFINDA nrpe# /usr/local/nagios/libexec/check_nrpe -H 10.0.10.198 CHECK_NRPE: Error - Could not complete SSL handshake. Sonuç ve merak edilenler. 1)NRPE daemonu inetd altında nasıl çalıştırıırm. 2)Freebsd tarafına xinetd kurmalımıyım. 3)Freebsd tarafında normalde s adece nrpe daemonmı kurmalıyım yoksa plugin i de kurmalımıyım nrpe.pdf teki gibi. 4)Nrpe freebsd ye kurduktan sonra hangi ayar dosyalarında neleri değiştirmeliyim. 5)Ubuntu monitoring serverda nrpe plugin kurduktan sonra remote makinadaki nrpe daemon ile haberleşmesi için ne yapmalıyım?