Nagios Nedir ve Neden Kullanılır?
Windows'ta Nagios kurmak ilk başta biraz zorlayıcı gibi görünebilir. Ancak doğru adımları takip ederek, bu süreci hızlı ve kolay hale getirebilirsiniz.
Adım 1: Gerekli Yazılımları İndirin
1. Cygwin: Nagios, aslında Linux tabanlı bir yazılım olduğu için, Windows üzerinde çalışabilmesi için bir Linux ortamı yaratmamız gerekiyor. Cygwin, Windows üzerinde Linux benzeri bir ortam sağlar.
2. Nagios Core: Nagios'un kendisi, yani izleme ve uyarı sistemini yöneten ana yazılım.
3. NRPE (Nagios Remote Plugin Executor): Eğer başka makinelerde de izleme yapmak istiyorsanız, NRPE'yi kurmanız gerekecek.
Bu yazılımları, aşağıdaki bağlantılardan indirebilirsiniz:
- Cygwin: https://www.cygwin.com/
- Nagios Core: https://www.nagios.org/
- NRPE: https://www.nagios.org/nrpe/
Adım 2: Cygwin'i Kurun
1. Cygwin'i indirin ve kurulum dosyasını çalıştırın.
2. Kurulum sırasında, paket seçim ekranına geleceksiniz. Burada, aşağıdaki paketleri seçmeniz gerekecek:
- make
- gcc-core
- gcc-g++
- openssl
- wget
3. Tüm paketleri seçtikten sonra kurulum işlemini tamamlayın.
Adım 3: Nagios Core’u İndirin ve Kurun
1. Cygwin terminalini açın ve Nagios Core’un kaynak dosyalarını indirin. Bunun için aşağıdaki komutu kullanabilirsiniz:
wget https://github.com/Nagios/nagioscore/archive/refs/tags/4.x.x.tar.gz
2. Dosya indirildikten sonra, dosyayı çıkarın:
tar -zxvf nagioscore-4.x.x.tar.gz
3. Şimdi, Nagios Core’u kurmaya başlayabiliriz:
cd nagioscore-4.x.x
./configure
4. Kurulumun başarılı olmasını sağlamak için `make` komutunu çalıştırın:
make
5. Kurulumdan sonra, Nagios’u kurduğunuz dizine gidip, Nagios servisini başlatabilirsiniz:
make install
Adım 4: Web Arayüzünü Yapılandırın
1. Web arayüzünü kurmak için şu komutu kullanın:
make install-webconf
2. Web arayüzüne erişmek için, tarayıcınıza `http://localhost/nagios` yazabilirsiniz.
Web arayüzüne erişebilmek için bir kullanıcı adı ve şifre oluşturmanız gerekiyor. Bunu şu şekilde yapabilirsiniz:
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Bu komut, `nagiosadmin` kullanıcı adını ve şifresini belirlemenizi sağlar.
Adım 5: NRPE Eklentisini Kurun
1. NRPE'yi indirip kurduktan sonra, ilgili konfigürasyon dosyasını düzenleyin. Bunun için şu komutu kullanabilirsiniz:
./configure
2. Daha sonra NRPE'yi kurun:
make
make install
Adım 6: Nagios’u Başlatın
/usr/local/nagios/bin/nagios /usr/local/nagios/etc/nagios.cfg
Nagios servisiniz şimdi çalışıyor olmalı! Web arayüzüne giriş yaparak, tüm sistemlerinizi ve servislerinizi izlemeye başlayabilirsiniz.
Sonuç
Nagios kurulumunun biraz zaman aldığını kabul ediyorum, ancak sağladığı faydalar, bu çabaya değer. Şimdi, Windows üzerinde Nagios ile ağınızı kontrol etme zamanı!