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 ซึ่งสามารถใช้เพื่อตรวจสอบทุกอย่างบนโฮสต์ที่ทำงานอยู่