Nagios - โฮสต์และบริการ

Nagios เป็นเครื่องมือยอดนิยมที่ใช้ในการตรวจสอบโฮสต์และบริการที่ทำงานในโครงสร้างพื้นฐานไอทีของคุณ การกำหนดค่าโฮสต์และบริการเป็นส่วนประกอบพื้นฐานของ Nagios Core

  • โฮสต์ก็เหมือนกับคอมพิวเตอร์ อาจเป็นอุปกรณ์จริงหรือเสมือน

  • บริการคือบริการที่ Nagios ใช้เพื่อตรวจสอบบางอย่างเกี่ยวกับโฮสต์

คุณสามารถสร้างไฟล์โฮสต์ภายในไดเร็กทอรีเซิร์ฟเวอร์ของ Nagios และกล่าวถึงข้อกำหนดโฮสต์และบริการ ตัวอย่างเช่น -

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

# ไฟล์การกำหนดค่าโฮสต์ Ubuntu

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
}

คำจำกัดความข้างต้นเพิ่มโฮสต์ที่เรียกว่า ubuntu_host และกำหนดบริการที่จะทำงานบนโฮสต์นี้ เมื่อคุณรีสตาร์ท Nagios โฮสต์นี้จะเริ่มตรวจสอบโดย Nagios และบริการที่ระบุจะทำงาน

มีบริการอื่น ๆ อีกมากมายใน Nagios ซึ่งสามารถใช้เพื่อตรวจสอบทุกอย่างบนโฮสต์ที่ทำงานอยู่