Giriş: Nagios Nedir ve Neden Kurmalısınız?
Bir sistem yöneticisi veya ağ yöneticisiyseniz, muhtemelen işlerinizi düzgün bir şekilde izlemek, ağlarınızı, sunucularınızı ve hizmetlerinizi sürekli kontrol etmek istiyorsunuzdur. İşte bu noktada Nagios devreye giriyor. Nagios, ağınızda veya sunucularınızda herhangi bir sorun olduğunda anında size haber veren bir izleme yazılımıdır. Bugün, bu harika aracı Linux sisteminize nasıl kuracağınızı adım adım öğreneceğiz.
Adım 1: Gerekli Paketlerin Kurulumu
Başlamadan önce, Nagios'un çalışabilmesi için bazı ön hazırlıklara ihtiyacınız var. Linux sunucunuzda gerekli bağımlılıkları yüklemeniz gerekiyor. Bu bağımlılıklar, Nagios'un düzgün bir şekilde çalışabilmesi için çok önemli. Aşağıdaki komutlarla gerekli paketleri yüklemeye başlayalım.
sudo apt update
sudo apt install -y apache2 libapache2-mod-php7.4 build-essential libgd-dev
sudo apt install -y unzip
Bu komutlarla Apache web sunucusunu, PHP'yi ve gerekli diğer bileşenleri kurmuş oluyorsunuz.
Adım 2: Nagios'un İndirilmesi
Şimdi, Nagios'un en son sürümünü indirmenin zamanı geldi. Resmi Nagios web sitesinden Nagios Core'un son sürümünü indirebilirsiniz. Bu işlemi şu şekilde gerçekleştirebilirsiniz:
cd /tmp
wget https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-4.4.6/nagios-4.4.6.tar.gz
Dosya indirildikten sonra, kurulum için hazırız!
Adım 3: Nagios'un Derlenmesi ve Kurulumu
Şimdi, indirdiğiniz Nagios dosyasını çıkarın ve kurulum işlemlerini başlatın. Bu adımda Nagios'un derlenmesi ve kurulması gerekiyor. Aşağıdaki adımları takip edin:
tar -zxvf nagios-4.4.6.tar.gz
cd nagios-4.4.6
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all
Bu işlemi tamamladıktan sonra, Nagios'un tüm bileşenlerini derlemiş oluyorsunuz. Şimdi Nagios'u sisteminize kurabilirsiniz.
sudo make install
sudo make install-init
sudo make install-config
sudo make install-commandmode
sudo make install-webconf
Bunlarla birlikte, Nagios'un temel kurulumu tamamlanmış olacak.
Adım 4: Nagios Web Arayüzü için Şifre Belirleme
Nagios'un web arayüzüne giriş yapabilmek için bir kullanıcı şifresi belirlemeniz gerekiyor. Bu, sunucunuzda Nagios'u izlerken çok önemli bir adımdır. Aşağıdaki komutla bir kullanıcı şifresi oluşturabilirsiniz:
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Komut çalıştırıldığında, sizden bir şifre girmeniz istenecektir. Bu şifre, web arayüzüne giriş yaparken kullanılacak.
Adım 5: Nagios Servisinin Başlatılması
Nagios'un çalışmaya başlaması için birkaç servis daha başlatmamız gerekiyor. Apache web sunucusunun yeniden başlatılması ve Nagios servisini etkinleştirmemiz gerekiyor. İşte gerekli komutlar:
sudo systemctl restart apache2
sudo systemctl enable nagios
sudo systemctl start nagios
Bu komutlarla Nagios'u başlattığınızda, artık izleme işlemlerine başlayabilirsiniz!
Adım 6: Web Arayüzüne Giriş Yapmak
Şimdi, tarayıcınızdan web arayüzüne erişebilirsiniz. IP adresinizi ve Nagios'un kurulu olduğu portu yazmanız yeterli olacak:
http:///nagios
Giriş ekranında, daha önce belirlediğiniz kullanıcı adı ve şifreyi girerek Nagios'un web arayüzüne giriş yapabilirsiniz.
Sonuç: Nagios Kurulumunuz Tamamlandı!
Tebrikler! Artık Nagios'u başarıyla kurdunuz ve sisteminizi izlemeye başlamak için hazırsınız. Bu yazılım, ağınızı, sunucularınızı ve hizmetlerinizi izlemek için çok güçlü bir araçtır. Nagios'un sunduğu detaylı raporlar ve uyarılar sayesinde, herhangi bir sorun anında size bildirilir ve hemen müdahale edebilirsiniz.
Unutmayın: Nagios, sadece bir izleme aracıdır. Sisteminizin düzgün çalışmasını sağlamak için başka adımlar da atmanız gerekebilir. Ancak, Nagios'un kurulumunu tamamladığınızda, sorumluluğunuzda olan tüm hizmetlerinizi kolayca izleyebilirsiniz.