📄 axmib.mib
字号:
STATUS current DESCRIPTION "The 'address' of the session this subagent has open with the master agent. Interpretation of this value depends on the value of agentxSATransportType." ::= { agentxSubagentEntry 9 } -- -- The AgentX Registration Table -- agentxRegistrationTable OBJECT-TYPE SYNTAX SEQUENCE OF AgentxRegistrationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of registered OBJECT IDENTIFIER regions. This is the table used to dispatch AgentX PDUs to the appropriate subagent based on the requested OIDs in the SNMP messages. Note that a subagent registration may be broken up into multiple entries in this table, as described in the AgentX Protocol specification, [5]." ::= { agentxObjects 3 } agentxRegistrationEntry OBJECT-TYPE SYNTAX AgentxRegistrationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A single registered region. Regions are added by the master agent when subagents register and are removed from the table when the subagents unregister the region or their sessions are closed. Note that the combination of agentxRegContext, agentxRegStart and agentxRegDispatchOrder will be unique and could have been used for indexing purposes." INDEX { agentxRegIndex } ::= { agentxRegistrationTable 1 } AgentxRegistrationEntry ::= SEQUENCE { agentxRegIndex Unsigned32, agentxRegContext OCTET STRING, agentxRegStart OBJECT IDENTIFIER, agentxRegEnd OBJECT IDENTIFIER, agentxRegPriority Unsigned32, agentxRegSAIndex Unsigned32, agentxRegTimeout INTEGER } agentxRegIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "An integer that uniquely identifies a registration entry." ::= { agentxRegistrationEntry 1 } agentxRegContext OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "The context in which the subagent supports the objects in this region. A zero-length context indicates the default context." ::= { agentxRegistrationEntry 2 } agentxRegStart OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-only STATUS current DESCRIPTION "The starting OBJECT IDENTIFIER of this registration entry. The subagent identified by agentxRegSAIndex implements objects starting at this value (inclusive). Note that this value could identify an object type, an object instance, or a partial object instance identifier." ::= { agentxRegistrationEntry 3 } agentxRegEnd OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-only STATUS current DESCRIPTION "The ending OBJECT IDENTIFIER of this registration entry. The subagent identified by agentxRegSAIndex implements objects up to but not including this value. Note that this value could identify an object type, an object instance, or a partial object instance identifier." ::= { agentxRegistrationEntry 4 } -- -- -- --agentxRegDispatchOrder OBJECT-TYPE -- SYNTAX INTEGER (0..256) -- MAX-ACCESS read-only -- STATUS current -- DESCRIPTION -- "An indication of this range's order or precedence for -- dispatching purposes. This value will normally be 0 indicating -- that there is no duplicate OID registration for this range. If -- the value is anything but 0 then there is duplicate registration -- and the entry with the lowest value of agentxRegDispatchOrder -- will be the one selected." -- REFERENCE -- "Agent Extensibility (AgentX) Protocol Version 1, [5], section -- 7.1.4.1 Handling Duplicate OID Ranges." -- DEFVAL { 0 } -- ::= { agentxRegistrationEntry 5 } -- -- To support other subagents types that can be visible to the manager. -- agentxRegPriority OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "The subagent's priority when exporting this OID range. Lower values have higher priority. Note that, if the agent supports writing of this object the new value will be used for subsequent agentx-Register-PDUs the subagent sends for this region. In other words, if the manager wishes to change the value operationally, she must set this value then set the corresponding agentxSAAdminStatus to 'down(2)' (as indicated by agentxRegSAIndex), which will close the subagent, after which is will automatically re-open the session and re-register its OID ranges with the new priority." DEFVAL { 255 } ::= { agentxRegistrationEntry 5 } agentxRegSAIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The value of agentxSAIndex for the subagent that registered this OID range." ::= { agentxRegistrationEntry 6 } agentxRegTimeout OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The timeout value, in seconds, for subagent responses to requests associated with this OID range. The value '0' indicates that default value (indicated by agentxSATimeout or agentxDefaultTimeout) is to be used. This value is taken from the r.timeout field of the agentx-Register-PDU. Note that, if the agent supports writing of this object the new value will be used for subsequent agentx-Register-PDUs the subagent sends for this region." DEFVAL { 0 } ::= { agentxRegistrationEntry 7 } -- -- The AgentX Statistics Group -- -- The statistics in this group are maintained by the Master Agent. -- -- Other stats have been removed. Support trap generation based -- on certain situations for duplicate registration. -- agentxStats OBJECT IDENTIFIER ::= { agentxObjects 4 } agentxRegisterDuplicate OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of agentx-Response-PDU messages sent by the master agent in response to incoming agentx-Register-PDU messages where the res.error field was set to 'duplicateRegistration'." ::= { agentxStats 1 } -- -- Conformance Statements for the AgentX MIB -- agentxConformance OBJECT IDENTIFIER ::= { agentxMIB 2 } agentxMIBGroups OBJECT IDENTIFIER ::= { agentxConformance 1 } agentxMIBCompliances OBJECT IDENTIFIER ::= { agentxConformance 2 } agentxMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for SNMP entities that implement the AgentX protocol. Note that a compliant agent can implement all objects in this MIB module as read-only." MODULE -- this module MANDATORY-GROUPS { agentxMIBGroup } OBJECT agentxDefaultTimeout MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT agentxSATimeout MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT agentxSAAdminStatus MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT agentxRegPriority MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT agentxRegTimeout MIN-ACCESS read-only DESCRIPTION "Write access is not required." ::= { agentxMIBCompliances 1 } agentxMIBGroup OBJECT-GROUP OBJECTS { agentxDefaultTimeout, agentxMasterAgentXVer, agentxMasterTransports, agentxSATableLastChange, agentxSANumber, agentxSATimeout, agentxSAObjectID, agentxSADescr, agentxSAAdminStatus, agentxSAOpenTime, agentxSAAgentXVer, agentxSATransportType, agentxSATransportAddr, agentxRegContext, agentxRegStart, agentxRegEnd, agentxRegPriority, agentxRegSAIndex, agentxRegTimeout, agentxRegisterDuplicate } STATUS current DESCRIPTION "All accessible objects in the AgentX MIB." ::= { agentxMIBGroups 1 } END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -