नागियोस - होस्ट्स एंड सर्विसेज
नागिओस सबसे लोकप्रिय उपकरण है जो आपके आईटी बुनियादी ढांचे में चल रहे मेजबानों और सेवाओं की निगरानी के लिए उपयोग किया जाता है। होस्ट्स और सर्विस कॉन्फ़िगरेशन नागियोस कोर के बिल्डिंग ब्लॉक हैं।
होस्ट कंप्यूटर की तरह है; यह एक भौतिक उपकरण या आभासी हो सकता है।
सेवाएँ वे हैं जिनका उपयोग 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 में कई और सेवाएँ हैं जिनका उपयोग चल रहे होस्ट पर बहुत अधिक निगरानी रखने के लिए किया जा सकता है।