Erlang 21

snmp_user_based_sm_mib




erlang

snmp_user_based_sm_mib

मॉड्यूल

snmp_user_based_sm_mib

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

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

विवरण

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

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

निर्यात

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

प्रकार

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

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

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

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

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

कॉन्फ़िगरेशन फ़ाइल पढ़ा है: usm.conf

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

प्रकार

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

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

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

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

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

कॉन्फ़िगरेशन फ़ाइल पढ़ा है: usm.conf

add_user (EngineID, Name, SecName, Clone, AuthP, AuthKeyC, OwnAuthKeyC, PrivP, PrivKeyC, OwnPrivKeyC, Public, AuthKey, PrivKey)

प्रकार

एजेंट कॉन्फ़िगरेशन के लिए USM सुरक्षा डेटा (उपयोगकर्ता) जोड़ता है। usm.conf फ़ाइल में एक पंक्ति के बराबर।

delete_user (की) -> रिट

प्रकार

एजेंट कॉन्फ़िगरेशन से यूएसएम सुरक्षा डेटा (उपयोगकर्ता) हटाएं।