जवाबों:
सबसे पहले, मैं यह मान रहा हूं कि आप एक शेयर पर यह कर रहे हैं, 12.04 का नया इंस्टालेशन। यहां कुछ खास नहीं हो रहा है।
Nagios स्थापित करें:
sudo apt-get install -y nagios3
यह आपके माध्यम से जाएगा, और आपसे पूछेगा कि आप किस मेल सर्वर का उपयोग करना चाहते हैं:
अपनी आवश्यकताओं के आधार पर एक चुनें।
फिर यह आपसे उस डोमेन नाम के बारे में पूछेगा जिसे आप ईमेल से भेजना चाहते हैं। अपनी आवश्यकताओं के आधार पर फिर से भरें।
यह आपसे पूछेगा कि आप किस पासवर्ड का उपयोग करना चाहते हैं - सुरक्षित पासवर्ड में डालें। यह एडमिन अकाउंट के लिए है nagiosadmin
।
और फिर आपको अपना पासवर्ड सत्यापित करना होगा।
एक बार सब स्थापित हो जाने के बाद, आप अपने द्वारा localhost/nagios3
स्थापित सर्वर के (या आईपी पते / डोमेन नाम जो भी हो) को सिर कर सकते हैं और आपसे अपना पासवर्ड दर्ज करने के लिए कहा जाएगा:
एक बार जब आप ऐसा कर लेते हैं, तो आप अंदर आ जाते हैं!
थोड़ा बदसूरत, हुह?
नागियोस स्वतः ही 'लोकलहोस्ट' में विन्यास में जुड़ जाता है, और लोड, करंट यूजर्स, डिस्क स्पेस, http और ssh चेक्स को लोड करता है।
अब एक और बात है जो हमें करने की ज़रूरत है इससे पहले कि नगिओस तैयार हो जाए - हमें बाहरी आदेशों को स्वीकार करने की आवश्यकता है ताकि हम समस्याओं को स्वीकार कर सकें, टिप्पणियां जोड़ सकें आदि।
ऐसा करने के लिए, हमें कुछ फ़ाइलों को संपादित करने की आवश्यकता है। /etc/nagios3/nagios.cfg
निम्नलिखित कमांड के साथ खुलने से शुरू करें :
sudo nano /etc/nagios3/nagios.cfg
के लिए खोज check_external_commands
, और बारी check_external_commands=0
में check_external_commands=1
।
अब, अपाचे को चलाकर पुनः आरंभ करें
sudo service apache2 restart
अभी तक नहीं किया! हमें संपादित करने की आवश्यकता है /etc/group
। वहाँ इस तरह एक लाइन होनी चाहिए:
nagios:x:114
इसे बदलें
nagios:x:114:www-data
इस फ़ाइल को सहेजें और बंद करें।
अब, हमें /var/lib/nagios3/rw
फ़ाइलों की अनुमति को संपादित करने की आवश्यकता है :
sudo chmod g+x /var/lib/nagios3/rw
और फिर (क्योंकि अनुमतियाँ कैसे काम करती हैं) हमें इसके साथ ऊपर की निर्देशिका की अनुमतियों को संपादित करने की आवश्यकता है:
sudo chmod g+x /var/lib/nagios3
अब, नागों को फिर से शुरू करें:
sudo service nagios3 restart
यदि आप अपाचे को अपने वेब सर्वर के रूप में उपयोग करते हैं, तो उसे भी पुनरारंभ करें:
sudo service apache2 restart
और आपको जाना अच्छा होना चाहिए! खुश निगरानी!
आपको ईमेल किए गए अलर्ट के लिए, इस प्रश्न और उत्तर को देखें ।
sudo usermod -a -G nagios www-data
संपादन से कम त्रुटि प्रवण है /etc/group
।
/etc/nagios3/nagios.cfg
वास्तव में बताता है , तो फ़ाइल को डिफ़ॉल्ट रूप से कमांड स्वीकार करने की आवश्यकता क्यों है Nagios will *not* check for external commands, just to be on the cautious side
?
Linode.com पर यह howto बहुत विस्तृत है, और Nagios 3 के साथ काम करता है:
http://library.linode.com/server-monitoring/nagios/ubuntu-12.04-precise-pangolin
और यहाँ एक अच्छा सारांश है कि नागोइस 3 का उपयोग करके वेबसाइट की निगरानी कैसे करें:
http://ostatic.com/blog/monitoring-web-services-with-nagios
और यहां नागोइस और अपाचे दोनों को कॉन्फ़िगर करने और एस्कॉलेशन को कॉन्फ़िगर करने का एक और अच्छा उदाहरण है:
मैं नागोसिक आधिकारिक क्विकस्टार्ट गाइड का पालन करने की सलाह देता हूं , जो एप्ट-गेट का उपयोग नहीं करता है , लेकिन स्रोत कोड डाउनलोड करें, संकलन करें और फिर इंस्टॉल करें।
यह सुनिश्चित करेगा कि आपका Nagios / usr / स्थानीय / nagios / पर स्थापित है
मुझे वह लाभ मिलता है जो नागियोस ने हमें / नागर / स्थानीय / नागियोस में स्थापित किया है, जब मैं नागियोस के लिए एक ऐड-ऑन नागियोस सर्विस चेक एक्सेप्टर स्थापित करने का प्रयास करता हूं।