Nagios - Barındırıcılar ve Hizmetler

Nagios, BT altyapınızda çalışan ana bilgisayarları ve hizmetleri izlemek için kullanılan en popüler araçtır. Ana bilgisayarlar ve hizmet yapılandırmaları, Nagios Core'un yapı taşlarıdır.

  • Ana bilgisayar tıpkı bir bilgisayar gibidir; fiziksel bir cihaz veya sanal olabilir.

  • Hizmetler, Nagios tarafından bir ev sahibi hakkında bir şeyi kontrol etmek için kullanılan hizmetlerdir.

Nagios'un sunucu dizini içinde bir ana bilgisayar dosyası oluşturabilir ve ana bilgisayar ve hizmet tanımlarından bahsedebilirsiniz. Örneğin -

sudo gedit /usr/local/nagios/etc/servers/ubuntu_host.cfg

# Ubuntu Ana bilgisayar yapılandırma dosyası

define host {
   use linux-server
   host_name ubuntu_host
   alias Ubuntu Host
   address 192.168.1.10
   register 1
}
define service {
   host_name ubuntu_host
   service_description PING
   check_command check_ping!100.0,20%!500.0,60%
   max_check_attempts 2
   check_interval 2
   retry_interval 2
   check_period 24x7
   check_freshness 1
   contact_groups admins
   notification_interval 2
   notification_period 24x7
   notifications_enabled 1
   register 1
}

Yukarıdaki tanımlar ubuntu_host adında bir ana bilgisayar ekler ve bu ana bilgisayarda çalışacak hizmetleri tanımlar. Nagios'u yeniden başlattığınızda, bu ana bilgisayar Nagios tarafından izlenmeye başlayacak ve belirtilen hizmetler çalışacaktır.

Nagios'ta çalışan ana bilgisayarda hemen hemen her şeyi izlemek için kullanılabilecek daha birçok hizmet var.