Erlang 21

snmp_view_based_acm_mib




erlang

snmp_view_based_acm_mib

मॉड्यूल

snmp_view_based_acm_mib

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

एसएनएमपी-व्यू-बेस्ड-एसीएम-एमआईबी के लिए इंस्ट्रूमेंटेशन फ़ंक्शंस

विवरण

मॉड्यूल snmp_view_based_acm_mib एसएनएमपी-व्यू- snmp_view_based_acm_mib -एसीएम-एमआईबी के लिए इंस्ट्रूमेंटेशन कार्यों को लागू करता है, और डेटाबेस को कॉन्फ़िगर करने के लिए कार्य करता है।

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

निर्यात

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

प्रकार

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

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

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

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

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

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

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

प्रकार

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

इस प्रकार, एसएनएमपी-व्यू-बेस्ड-एसीएम-एमआईबी में डेटा, इस फ़ंक्शन को कॉल करने के बाद, कॉन्फ़िगरेशन फ़ाइलों से डेटा है।

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

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

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

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

add_sec2group (SecModel, SecName, GroupName) -> रिट

प्रकार

एजेंट कॉन्फिग को ग्रुप डेफिनिशन में सिक्योरिटी जोड़ता है। vacm.conf फ़ाइल में एक vacmSecurityToGroup-line के vacm.conf है।

delete_sec2group (की) -> रिट

प्रकार

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

add_access (GroupName, Prefix, SecModel, SecLevel, Match, RV, WV, NV) -> रिट

प्रकार

एजेंट कॉन्फिग को एक्सेस परिभाषा देता है। vacm.conf फ़ाइल में एक रिक्त-रेखा के समतुल्य।

delete_access (कुंजी) -> रीट

प्रकार

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

add_view_tree_fam (ViewIndex, SubTree, Status, मास्क) -> रीट

प्रकार

एजेंट कॉन्फिग को ट्री ट्री फैमिली डेफिनिशन जोड़ता है। vacm.conf फ़ाइल में एक vacmViewTreeFamily- लाइन के vacm.conf

delete_view_tree_fam (कुंजी) -> रीट

प्रकार

एजेंट कॉन्फिग से ट्री ट्री फैमिली डेफिनिशन हटाएं।