विशेष रूप से मेल आईडी के लिए विशेष सेवा के लिए nagios में अलर्ट कैसे भेजें


0

मुझे nagios में एक होस्ट को कॉन्फ़िगर करने दें और मैंने मेल के लिए संपर्क भी कॉन्फ़िगर किया है और वह भी काम कर रहा है, अब चुनौती यह है कि किसी भी होस्ट के लिए मेल आईडी से संपर्क करें। टीम, अंतरिक्ष से संबंधित अलर्ट को गोटो स्टोरेज टीम आदि चाहिए।

जैसे मैंने पिंग के लिए दो कमांड एक के नीचे और स्वैप के लिए एक लिखा है। तो पिंग अलर्ट के लिए इसे network@example.com पर जाना चाहिए और स्वैप के लिए इसे goto storage@example.com चाहिए।

सेवा को परिभाषित करें {         जेनेरिक-सेवा का उपयोग करें; उपयोग करने के लिए सेवा टेम्पलेट का नाम         host_name होस्ट -1         service_description पिंग         check_command check_nrpe! check_ping         }

सेवा को परिभाषित करें {         जेनेरिक-सेवा का उपयोग करें; उपयोग करने के लिए सेवा टेम्पलेट का नाम         host_name होस्ट -1         service_description स्वैप         check_command check_nrpe! check_swap         }

यदि मैं contacts.cfg में कोई मेल आईडी जोड़ता हूं, तो यह होस्ट फ़ाइल में परिभाषित होने पर सभी अलर्ट को सभी अलर्ट भेज देगा। इसलिए मैं सिंगल या मल्टीपल आईडी के लिए सभी अलर्ट के बजाय, एक ही होस्ट के लिए अलर्ट भेजना चाहता हूं।

जवाबों:


0

परिभाषित सेवा में संपर्क निर्देश और उस संपर्क का नाम जोड़ें और उस संपर्क को contacts.cfg फ़ाइल में परिभाषित करना होगा।

define service{
    use                             generic-service
    host_name                       Host-1
    service_description             PING
    contacts                        user
    check_command                   check_nrpe!check_ping
    }

यहां समूहों का उपयोग इस प्रकार किया जा सकता है:

define service{
    use                             generic-service
    host_name                       Host-1
    service_description             PING
    contact_groups                  admins
    check_command                   check_nrpe!check_ping
    }
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.