मैं ईमेल सूचनाओं को कैसे रोक सकता हूं। मैं एक नया सर्वर स्थापित कर रहा हूं और कई टन सूचनाएं प्राप्त कर रहा हूं। कुछ समय के लिए उन्हें निष्क्रिय करना चाहता है।
मैं ईमेल सूचनाओं को कैसे रोक सकता हूं। मैं एक नया सर्वर स्थापित कर रहा हूं और कई टन सूचनाएं प्राप्त कर रहा हूं। कुछ समय के लिए उन्हें निष्क्रिय करना चाहता है।
जवाबों:
अपने नागियोस संपर्क के लिए सूचनाओं को अक्षम करके आप इसे संपर्क स्तर पर भी कर सकते हैं। उदाहरण के लिए:
define contact {
contact_name JohnDoe
email johndoe@example.com
host_notifications_enabled 0
service_notifications_enabled 0
}
इस बिल्ली की त्वचा का दूसरा तरीका संपर्क परिभाषा में host_notification_options और service_notification_options का उपयोग करना है । उन्हें n
(कोई नहीं) सेट करें ।
आप इसे NAGIOS के command_file
नामित पाइप के माध्यम से भी कर सकते हैं , यदि आपने इसे परिभाषित किया है। इस तरह से करने के फायदे यह है कि यह एनएजीआईओएस के लिए आंतरिक है, इसे वेब ब्राउज़र के साथ बातचीत की आवश्यकता के बजाय at
या से प्रोग्राम किया जा सकता cron
है, और इसके लिए किसी भी कॉन्फ़िगर फ़ाइल को बदलने की आवश्यकता नहीं है।
सूचनाओं को निष्क्रिय करने के लिए (CentOS6 EPEL NAGIOS पर - अन्य वितरणों में कमांड कहीं और कॉन्फ़िगर किया जा सकता है):
echo "[`date +%s`] DISABLE_NOTIFICATIONS" > /var/nagios/rw/nagios.cmd
और बाद में इसे फिर से सक्षम करने के लिए:
echo "[`date +%s`] ENABLE_NOTIFICATIONS" > /var/nagios/rw/nagios.cmd
आप अपने मेल सर्वर ( service postfix stop
) को नागिओस सर्वर पर भी रोक सकते हैं , यदि आप लोकलहोस्ट पर मेल सर्वर के माध्यम से रिले कर रहे हैं जहां नागियोस स्थापित है। तब आप अंदर postsuper -d ALL
बैठे सभी मेल को हटाने के लिए कर सकते हैं mailq
।