IT Altyapısını İzlemek için RHEL / CentOS 7 Üzerinde Nagios Kurulumu

IT Altyapısını İzlemek İçin RHEL / CentOS 7 Üzerinde Nagios Kurulumu

 

1. Genel Bakış

 

Nagios Core, ağ izleme araçları, sunucu izleme araçları ve uygulama performansı izleme için açık kaynaklı bir performans izleme uygulamasıdır. Sunucu ve hizmetlerin up / down durumu, işlemci ve bellek kullanımını, switch veya router üzerindeki  arayüzlerin up / down durumlarını ve daha fazlasını izlemek için kullanılır. Arıza olması halinde ya da arızanın düzelmesi durumunda uyarılar vermesi için yapılandırılabilir.

Bu örneğimizde, ağ izleme araçları, sunucu izleme araçları ve uygulama performansının izlenmesi için Nagios Core’un nasıl kurulacağı gösterilecektir.

 

2. Başlarken

 

RHEL / CentOS 7 Linux sunucuyu kurduğunuzu ve düzgün çalıştırdığınızı varsayalım.

 

3. Gerekli Paketlerin Kurulumu

 

Ağ izleme araçları, sunucu izleme araçları ve kaynak kodundan uygulama performansının izlenmesi için kuracağımız Nagios’u, Nagios Core library paketleri ve paket bağımlılarını yüklememiz gerekecek.

 

4. Nagios Kurulumu

 

Kuruluma başlamadan önce, SELinux’u devre dışı bırakmamız gerekir. SELinux yapılandırma dosyasını düzenledikten sonra, değişikliklerin etkin olması için sunucuyu yeniden başlatmamız gerekiyor.

 

 

Yeniden başlatma işleminden sonra SELinux durumunu aşağıdaki komutla doğrulayabiliriz.

 

 

Bu aşamadan sonra “nagios” adında kullanıcı adı ve “nagcmd” adında bir grup adı oluşturalım. Ardından, kullanıcıyı aşağıdaki komutları kullanarak gruba ekleyelim.

 

 

Gerekli paket bağımlılarını kurup kullanıcı hesaplarını ekledikten sonra Nagios kurulumunu başlatabiliriz. En son sürüm Nagios’u aşağıdaki gibi indirin.

 

 

İndirilen tar dosyasını aşağıdaki gibi açalım ve dizinin içine girelim.

 

 

Aşağıdaki gibi derleyelim.

 

 

Şimdi nagiosadmin kullanıcısı için apache kimlik doğrulaması ayarlamamız gerekiyor. Aslında kullanıcı adını değiştirmezsek konfigüsyonda çok fazla değişiklik yapmamız gerekmeyecek.

 

5. Nagios Eklentilerinin Kurulumu

 

Kurulumumuz tamamlanmış durumda. Şimdi Nagios eklentilerini kuralım ki Nagios Core bu eklentileri check edip kullanabilsin.

 

 

Aşağıdaki gibi tar komutuyla indirdiğimiz paketi açalım.

 

 

Nagios eklentilerini derleyebiliriz.

 

 

Her şey doğru bir şekilde çalıştıysa, Nagios Core hizmetini başlatabiliriz.

 

Ağ gözetleme araçları, sunucu izleme araçları ve web tarayıcıdan uygulama performansı izleme için tarayıcınızın adres kutusuna http://yourserverip/nagios yazarak Nagios’a erişebiliriz.

 

6. Nagios HTTP WARNING ile ilgili sorunları giderme

 

Nagios aynı zamanda bir web sunucu izleme yazılımıdır. “HTTP WARNING: HTTP/1.1 403 Forbidden” şeklinde bir uyarı alırsak, Apache kök dizini (/var/www/html) içinde “index.html” dosyasını oluşturarak sorunu çözebiliriz.

 

 

Daha sonra Apache ve Nagios servislerini yeniden başlatalım.

 

 

Eğer Nagios’un Süreçleri kontrol etmesini beklemek istemezseniz, daha sonraki bir zamanda bu kontrolü elle başlatabilirsiniz.

Uyarının gittiğini ve “HTTP OK HTTP/1.1 200 OK” şeklinde bir mesajın geldiğini görebilirsiniz.

 

6.  Sonuç

 

Tebrikler, performans izleme, ağ izleme ve sunucu izleme araçlarından biri olan Nagios’un kurulumunu başarı ile tamamladınız. Umarım rehberimiz yardımcı olur. Soru ve önerileriniz olursa iletebilirsiniz.

 

IT Altyapısını İzlemek için RHEL / CentOS 7 Üzerinde Nagios Kurulumu

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.