Nagios, bir sistem izleme aracıdır ve ağınızdaki her cihazın sağlığını izlemek, olası hataları erkenden tespit etmek için mükemmel bir çözümdür. Eğer sunucularınızın, ağ bağlantılarınızın ya da diğer önemli altyapılarınızın düzenli bir şekilde çalışmasını istiyorsanız, Nagios sizin için doğru tercih olabilir. Haydi, birlikte Nagios'un sunduğu bu gücü keşfedelim.
Nagios Nedir ve Neden Kullanılır?
Nagios, birçok küçük ve büyük işletme için güvenilir bir izleme çözümüdür. Sunucuların, web uygulamalarının ve ağ cihazlarının her zaman sağlıklı çalışmasını sağlamak için kullanılan bu araç, bir alarm sistemi gibi çalışarak herhangi bir problemde sizi uyarır.
Nagios Kurulumu
# 1. Gerekli Paketlerin Yüklenmesi
sudo apt-get update
sudo apt-get install -y apache2 php libapache2-mod-php build-essential libgd-dev unzip
# 2. Nagios'un İndirilmesi ve Kurulumu
cd /tmp
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.6.tar.gz
tar -zxvf nagios-4.4.6.tar.gz
cd nagios-4.4.6
Daha sonra Nagios’u kurmak için aşağıdaki komutları kullanabilirsiniz:
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all
sudo make install
sudo make install-commandmode
sudo make install-config
sudo make install-webconf
# 3. Nagios Kullanıcı ve Grup Ayarları
sudo useradd nagios
sudo groupadd nagios
sudo usermod -a -G nagios nagios
# 4. Nagios Web Arayüzü Erişimi
http://your-server-ip/nagios
Web arayüzüne giriş yapmak için Nagios’un varsayılan kullanıcı adı ve şifresiyle giriş yapabilirsiniz:
Kullanıcı Adı: nagiosadmin
Şifre: [Şifreyi burada belirleyebilirsiniz]
Nagios ile Sistem Sağlığını İzlemek
# 1. Servis İzleme
Bir servis için Nagios komutunu şu şekilde ekleyebilirsiniz:
define service {
use generic-service
host_name your-server-name
service_description HTTP
check_command check_http
}
Bu komut, HTTP servisini izler ve Apache web sunucusunun sağlıklı olup olmadığını kontrol eder.
# 2. Ağ Cihazlarını İzleme
define host {
use generic-host
host_name your-gateway
address 192.168.1.1
check_command check_ping!100.0,20%!500.0,60%
}
Bu komut, ağ geçidinin bağlantısını kontrol eder ve bağlantı kesildiğinde hemen sizi uyarır.
Nagios ile İleri Düzey İzleme ve Bildirimler
Sonuç: Nagios ile Güvenli Bir Sistem İzleme
Siz de IT altyapınızı sağlıklı tutmak için Nagios'u kullanabilir, sisteminizdeki her şeyin sorunsuz çalıştığından emin olabilirsiniz.