Nagios Nasıl Kurulur? Linux Üzerinde Adım Adım Kurulum Rehberi

Nagios, Linux sistemlerinizi izlemek için güçlü bir araçtır. Bu blog yazısında, Nagios’un Linux üzerinde nasıl kurulacağı adım adım anlatılmıştır. Kurulum, gerekli paketlerin yüklenmesinden, web arayüzüne erişim sağlamaya kadar tüm detaylarıyla ele alınmı

BFS

Bir Linux sunucusuyla çalışıyorsanız, muhtemelen sistem performansını ve sağlığını izlemek için bir araç arayışındasınız. İşte karşınızda Nagios! Nagios, en popüler açık kaynaklı izleme araçlarından biri ve bu yazıda size Nagios’u Linux üzerinde nasıl kuracağınızı adım adım anlatacağım. Hadi gelin, bu serüvene birlikte çıkalım!

Adım 1: Gerekli Paketleri Yükleyin



Öncelikle, sisteminizde Nagios'u çalıştırabilmek için bazı bağımlı paketlerin yüklü olması gerekiyor. Bu paketleri yüklemek için aşağıdaki komutları kullanacağız:


sudo apt update
sudo apt install -y build-essential libgd-dev libapache2-mod-php apache2 php \
  libperl-dev libssl-dev snmp libnet-snmp-perl gettext install -y


Bu komutlar, Nagios için gerekli olan tüm bağımlılıkları sisteminize yükleyecektir. Yükleme işlemi tamamlandığında, kuruluma devam edebiliriz.

Adım 2: Nagios ve Eklentilerini İndirin



Şimdi, Nagios'un en son sürümünü indirmeniz gerekiyor. Bunun için Nagios’un resmi web sitesine gitmenize gerek yok; terminal üzerinden komutla bu işlemi hızlıca yapabiliriz.


cd /tmp
wget https://github.com/NagiosEnterprises/nagioscore/releases/download/4.4.6/nagios-4.4.6.tar.gz
tar -xvzf nagios-4.4.6.tar.gz
cd nagios-4.4.6


Bu komutlar, Nagios’un son sürümünü indirip açacak ve kurulum dizinine geçiş yapacak.

Adım 3: Nagios’u Derleyin ve Kurun



Şimdi de Nagios'u derleyip kurma zamanı. Aşağıdaki komutları sırasıyla çalıştırarak kurulum işlemini gerçekleştirebilirsiniz.


sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all
sudo make install


Bu işlemler tamamlandıktan sonra, Nagios’un temel bileşenleri kurulu hale gelecektir.

Adım 4: Nagios Kullanıcı ve Grubu Oluşturun



Nagios’u kurduktan sonra, onun sistem üzerinde düzgün çalışabilmesi için bir kullanıcı ve grup oluşturmanız gerekecek. Bu işlemi şu komutla yapabilirsiniz:


sudo make install-init
sudo make install-commandmode
sudo make install-config
sudo make install-webconf


Ayrıca, Apache web sunucusunun Nagios’un web arayüzünü düzgün bir şekilde çalıştırabilmesi için bazı ayarları yapmamız gerekecek. Bu işlemi de aşağıdaki komutla gerçekleştirebilirsiniz:


sudo a2enmod rewrite
sudo systemctl restart apache2


Adım 5: Nagios Web Arayüzüne Erişim Sağlayın



Şimdi web arayüzüne giriş yapabilmeniz için Apache'yi yapılandırmamız gerekiyor. Apache üzerinden Nagios’a erişebilmek için aşağıdaki komutu kullanarak bir kullanıcı adı ve şifre oluşturun:


sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin


Bu komut, `nagiosadmin` adında bir kullanıcı oluşturacak ve sizden bir şifre girmenizi isteyecektir. Şifrenizi girdikten sonra, Nagios’un web arayüzüne şu URL’den erişebilirsiniz:

```
http://[sunucu_IP_adresi]/nagios
```

Burada oluşturduğunuz kullanıcı adı ve şifreyi girerek Nagios’un kontrol paneline giriş yapabilirsiniz.

Adım 6: Nagios’un Çalıştığını Kontrol Edin



Son adımda ise Nagios’un düzgün çalışıp çalışmadığını kontrol etmeniz gerekecek. Bunun için aşağıdaki komutları kullanabilirsiniz:


sudo systemctl start nagios
sudo systemctl enable nagios
sudo systemctl status nagios


Bu komutlar Nagios servislerini başlatacak ve sistem açıldığında otomatik olarak çalışmasını sağlayacaktır.

Görünüşe göre, kurulum tamamlandı! Artık Nagios’un web arayüzü üzerinden sisteminizi izleyebilir, sunucularınızın durumunu kontrol edebilir ve size bildirilen uyarıları yönetebilirsiniz.

Adım 7: Nagios’a Eklentiler Ekleyin



Nagios, çok güçlü bir izleme aracıdır, ancak işlevselliğini artırmak için birçok eklenti kullanabilirsiniz. Örneğin, disk kullanımını, CPU yükünü veya belirli servislerin durumunu izlemek için çeşitli Nagios eklentileri mevcuttur. Bu eklentileri kurmak için sadece birkaç komut ve biraz yapılandırma yeterli olacak. Eklentileri indirip kurduktan sonra, Nagios’un kontrol panelinden bu verileri görmeye başlayabilirsiniz.

Aşağıda basit bir eklenti kurulumu için örnek komutları bulabilirsiniz:


cd /tmp
wget https://nagiosplugins.org/download/nagios-plugins-2.3.3.tar.gz
tar -xvzf nagios-plugins-2.3.3.tar.gz
cd nagios-plugins-2.3.3
./configure
make
sudo make install


Bu şekilde eklentilerinizi kolayca kurabilirsiniz. İhtiyacınıza göre birçok farklı eklenti mevcut!

İlgili Yazılar

Benzer konularda diğer yazılarımız

Yapay Zeka ile Geleceğin IT Altyapısını Nasıl Tasarlarsınız? Hyper-V ve AI Entegrasyonu

Geleceğin IT altyapısı, bugünden çok daha hızlı, verimli ve dinamik olacak. Bu geleceği şekillendiren en büyük gücün, hiç kuşkusuz, yapay zeka (AI) olduğunu söylemek abartı olmaz. IT profesyonelleri için "Yapay Zeka ile Hyper-V Entegrasyonu" gibi güçlü...

DirectAdmin Nasıl Kurulur ve Yapılandırılır?

DirectAdmin Nedir ve Neden Kullanılır?Merhaba arkadaşlar! Bugün, birçok web yöneticisinin en çok tercih ettiği kontrol paneli olan DirectAdmin’i nasıl kuracağımızı ve yapılandıracağımızı keşfedeceğiz. İlk başta, DirectAdmin nedir, biraz ondan bahsedelim.DirectAdmin,...

Cronjob 'Not Running' Hatası ve Çözümü: Sorunları Çözmenin Adımları

Bir sabah işinize başlamadan önce, otomatik olarak çalışması gereken bir cronjob’ın neden çalışmadığını düşündünüz mü? Ne yazık ki, bu tür sorunlarla karşılaşmak oldukça yaygın, ancak çözümü de bir o kadar basit olabilir. Eğer siz de cronjob 'Not Running'...