Nagios Nedir?
Nagios'un temeli, basitlik ve genişletilebilirlik üzerine kuruludur. Kullanıcılar, temel izleme özelliklerini hemen kullanabilirken, ileri düzey ihtiyaçlar için de kapsamlı özelleştirmeler yapabilirler. Şimdi, Linux üzerinde Nagios kurulumuna geçelim!
Nagios Kurulumu ve Yapılandırması
# 1. Gerekli Paketlerin Kurulumu
sudo apt update
sudo apt install -y autoconf gcc libperl-dev libssl-dev libjpeg-dev libpng-dev libgd-dev
sudo apt install -y build-essential
# 2. Nagios'un İndirilmesi ve Kurulması
cd /tmp
wget https://github.com/NagiosEnterprises/nagioscore/releases/download/4.x.x/nagios-x.y.z.tar.gz
tar -xvzf nagios-x.y.z.tar.gz
cd nagios-x.y.z
./configure
make all
sudo make install
# 3. Nagios Kullanıcı ve Grup Oluşturma
sudo useradd nagios
sudo groupadd nagios
sudo usermod -a -G nagios nagios
# 4. Nagios Web Arayüzü Kurulumu
sudo apt install apache2 libapache2-mod-php
sudo apt install php-gd php-mysql
sudo systemctl enable apache2
sudo systemctl start apache2
# 5. Nagios Servisinin Başlatılması
sudo systemctl start nagios
sudo systemctl enable nagios
Şimdi, http://your_server_ip/nagios adresine giderek Nagios web arayüzüne erişebilirsiniz.
Nagios ile İzlenebilecek Hizmetler
1. CPU Kullanımı: Sisteminizin işlemci performansını takip ederek, aşırı yüklenme veya darboğazları önceden fark edebilirsiniz.
2. Disk Alanı: Sunucuların disk alanı dolmaya başladığında sizi uyarır. Bu sayede disk sıkışmalarını önleyebilirsiniz.
3. Ağ Durumu: Ağ bağlantınızın kopması durumunda anında bildirim alırsınız.
4. Web Hizmetleri: Web sitelerinin doğru çalışıp çalışmadığını, HTTP servisinin durumunu izleyebilirsiniz.
Nagios Uyarıları ve Bildirimleri
Örneğin, aşağıdaki komutla belirli bir servis için e-posta bildirimi alabilirsiniz:
define command{
command_name notify-by-email
command_line /usr/bin/mail -s "Nagios Uyarısı: $HOSTNAME$ - $SERVICENAME$ durumu değişti" youremail@example.com
}
Nagios'un Faydaları
- Esnek Yapı: İhtiyaçlarınıza göre özelleştirilebilir.
- Uyarılar ve Bildirimler: Anında bildirimler sayesinde problemleri hızlıca çözebilirsiniz.
- Web Arayüzü: Sunucularınızı, ağınızı ve hizmetlerinizi tek bir panelden kontrol edebilirsiniz.
Sonuç
Evet, yazının sonuna geldik. Nagios ile izleme konusunda derinlemesine bir bakış attık. Umarım rehber size faydalı olmuştur! Eğer daha fazla sorunuz varsa, yorumlarda belirtmekten çekinmeyin.