Erlang 21

snmp_target_mib




erlang

snmp_target_mib

मॉड्यूल

snmp_target_mib

मॉड्यूल सारांश

SNMP-TARGET-MIB के लिए इंस्ट्रूमेंटेशन फ़ंक्शंस

विवरण

मॉड्यूल snmp_target_mib SNMP-TARGET-MIB के लिए इंस्ट्रूमेंटेशन फ़ंक्शन को लागू करता है, और डेटाबेस को कॉन्फ़िगर करने के लिए कार्य करता है।

विन्यास फाइल एसएनएमपी उपयोगकर्ता नियमावली में वर्णित हैं।

लिगेसी एपीआई फ़ंक्शंस में add_addr/10 जो ट्रांसपोर्ट डोमेन को निर्दिष्ट नहीं करता है, और add_addr/11 को अलग-अलग IpAddr और PortNumber तर्क मिले हैं जो अभी भी बैकवर्ड संगतता कारणों से पहले की तरह काम करते हैं।

जानकारी का प्रकार

data types in snmpa_conf देखें।

निर्यात

कॉन्फ़िगर करें (कॉन्फिडिर) -> शून्य ()

प्रकार

इस फ़ंक्शन को सिस्टम स्टार्ट-अप में पर्यवेक्षक से कहा जाता है।

डेटाबेस में कॉन्फ़िगरेशन फ़ाइलों में सभी डेटा सम्मिलित करता है और StorageType volatile साथ सभी पुरानी पंक्तियों को नष्ट कर देता है। कॉन्फ़िगरेशन फ़ाइल से बनाई गई पंक्तियों में StorageType nonVolatile

सभी snmp काउंटर शून्य पर सेट हैं।

यदि कॉन्फ़िगरेशन फ़ाइल में कोई त्रुटि पाई जाती है, तो यह त्रुटि रिपोर्ट मॉड्यूल के फ़ंक्शन config_err/2 का उपयोग करके रिपोर्ट की जाती है, और कारण configuration_error error के साथ फ़ंक्शन विफल हो जाता configuration_error

ConfDir एक स्ट्रिंग है जो उस निर्देशिका को इंगित करता है जहां कॉन्फ़िगरेशन फाइलें मिलती हैं।

पढ़ी जाने वाली कॉन्फ़िगरेशन फ़ाइलें हैं: target_addr.conf और target_params.conf

पुन: कॉन्फ़िगर (कॉन्फिडिर) -> शून्य ()

प्रकार

डेटाबेस में कॉन्फ़िगरेशन फ़ाइलों में सभी डेटा सम्मिलित करता है और सभी पुराने डेटा को नष्ट कर देता है, जिसमें StorageType nonVolatile साथ पंक्तियाँ शामिल हैं। कॉन्फ़िगरेशन फ़ाइल से बनाई गई पंक्तियों में StorageType nonVolatile

इस प्रकार, SNMP-TARGET-MIB में डेटा, इस फ़ंक्शन को कॉल करने के बाद, कॉन्फ़िगरेशन फ़ाइलों से डेटा है।

सभी snmp काउंटर शून्य पर सेट हैं।

यदि कॉन्फ़िगरेशन फ़ाइल में कोई त्रुटि पाई जाती है, तो इसे फ़ंक्शन config_err/2 का उपयोग करके रिपोर्ट किया जाता है, और फ़ंक्शन configuration_error config_err/2 के कारण विफल हो जाता configuration_error

ConfDir एक स्ट्रिंग है जो उस निर्देशिका को इंगित करता है जहां कॉन्फ़िगरेशन फाइलें मिलती हैं।

पढ़ी जाने वाली कॉन्फ़िगरेशन फ़ाइलें हैं: target_addr.conf और target_params.conf

set_target_engine_id (TargetAddrName, EngineId) -> बूलियन ()

प्रकार

snmpTargetAddrTable में लक्ष्य के लिए इंजन आईडी को snmpTargetAddrTable । यदि सूचनाएँ किसी लक्ष्य के लिए सूचना अनुरोध के रूप में भेजी जाती हैं, तो इसकी इंजन आईडी सेट की जानी चाहिए।

add_addr (नाम, डोमेन, अतिरिक्त, टाइमआउट, रिट्री, टैगलिस्ट, परम, EngineId, TMask, MMS) -> रिट

प्रकार

एजेंट कॉन्फ़िगरेशन के लिए लक्ष्य पता परिभाषा जोड़ता है। target_addr.conf फ़ाइल में एक पंक्ति के बराबर।

delete_addr (की) -> रिट

प्रकार

एजेंट कॉन्फ़िगरेशन से लक्ष्य पता परिभाषा हटाएं।

add_params (नाम, MPModel, SecModel, SecName, SecLevel) -> रिट

प्रकार

एजेंट कॉन्फ़िगरेशन के लिए एक लक्ष्य पैरामीटर परिभाषा जोड़ता है। target_params.conf फ़ाइल में एक पंक्ति के बराबर।

delete_params (कुंजी) -> रिट

प्रकार

एजेंट कॉन्फ़िगरेशन से लक्ष्य पैरामीटर परिभाषा हटाएं।