📄 axmib.mib
字号:
AGENTX-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, experimental, Counter32, Unsigned32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF DisplayString, TimeStamp, TEXTUAL-CONVENTION FROM SNMPv2-TC; agentxMIB MODULE-IDENTITY LAST-UPDATED "9705141200Z" -- May 14, 1997 ORGANIZATION "IETF AgentX Working Group" CONTACT-INFO "Smitha Gudur sgudur@bmc.com Send comments to the AgentX working group: agentx@fv.com." DESCRIPTION "The MIB module for the SNMP Agent Extensibility Protocol (AgentX). This MIB module will be implemented by the master agent." -- For testing purposes only. Need to get an experimental id ::= { experimental 2001 } -- ::= { experimental XX } agentxObjects OBJECT IDENTIFIER ::= { agentxMIB 1 } agentxGeneral OBJECT IDENTIFIER ::= { agentxObjects 1 } -- -- Textual Conventions -- Utf8String ::= TEXTUAL-CONVENTION DISPLAY-HINT "255a" STATUS current DESCRIPTION "To facilitate internationalization, this TC represents information taken from the ISO/IEC IS 10646-1 character set, encoded as an octet string using the UTF-8 character encoding scheme described in RFC 2044 [8]. For strings in 7-bit US-ASCII, there is no impact since the UTF-8 representation is identical to the US-ASCII encoding." SYNTAX OCTET STRING (SIZE (0..255)) agentxDefaultTimeout OBJECT-TYPE SYNTAX INTEGER (0..255) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The default length of time, in seconds, that the master agent should allow to elapse after dispatching a message to a subagent before it regards the subagent as not responding. This is a system-wide value that may be overridden by the values associated with a particular subagent (agentxSATimeout) or a particular registered MIB region (agentxRegTimeout)." DEFVAL { 5 } ::= { agentxGeneral 1 } agentxMasterAgentXVer OBJECT-TYPE SYNTAX INTEGER (1..256) MAX-ACCESS read-only STATUS current DESCRIPTION "The AgentX protocol version supported by this master agent. Current version is 1. Note that the master agent must allow registration of earlier version subagents." DEFVAL { 1 } ::= { agentxGeneral 2 } agentxMasterTransports OBJECT-TYPE -- For testing with a pre-v2c compiler -- SYNTAX BIT STRING { SYNTAX BITS { unixDomainSockets(0), tcp(1), udp(2), sharedMem(3), other(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The transports that the master agent supports." DEFVAL { { unixDomainSockets } } ::= { agentxGeneral 4 } -- -- The AgentX Subagent Group -- agentxSubagent OBJECT IDENTIFIER ::= { agentxObjects 2 } agentxSATableLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime when the last row creation or deletion occurred in the agentxSubagentTable." ::= { agentxSubagent 1 } agentxSANumber OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of entries in the agentxSubagentTable. Note that this may be smaller than the largest value of agentxSAIndex since index values are not reused when entries come and go from the agentxSubagentTable." ::= { agentxSubagent 2 } -- -- The AgentX Subagent Table -- agentxSubagentTable OBJECT-TYPE SYNTAX SEQUENCE OF AgentxSubagentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of AgentX subagents that have open sessions with the AgentX master agent." ::= { agentxSubagent 3 } agentxSubagentEntry OBJECT-TYPE SYNTAX AgentxSubagentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a single open session between the AgentX master agent and a subagent." INDEX { agentxSAIndex } ::= { agentxSubagentTable 1 } AgentxSubagentEntry ::= SEQUENCE { agentxSAIndex Unsigned32, agentxSAObjectID OBJECT IDENTIFIER, agentxSADescr Utf8String, agentxSAAdminStatus INTEGER, agentxSAOpenTime TimeStamp, agentxSAAgentXVer INTEGER, agentxSATimeout INTEGER, agentxSATransportType INTEGER, agentxSATransportAddr OCTET STRING } agentxSAIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique, small-integer index for the subagent's session. Note that if a subagent's session with the master agent is closed for any reason its index will not be re-used, therefore, the values of agentxSAIndex may not be contiguous and will not be the same for the same subagent across multiple sessions." ::= { agentxSubagentEntry 1 } agentxSAObjectID OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-only STATUS current DESCRIPTION "This is analogous to sysObjectID defined in MIB-2 [2] and is taken from the o.id field of the agentx-Open-PDU." ::= { agentxSubagentEntry 2 } agentxSADescr OBJECT-TYPE SYNTAX Utf8String MAX-ACCESS read-only STATUS current DESCRIPTION "A textual description of the subagent. This is analogous to sysDescr defined in MIB-2 [2] and is taken from the o.descr field of the agentx-Open-PDU." ::= { agentxSubagentEntry 3 } agentxSAAdminStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The administrative (desired) status of the subagent. Setting the value to 'down(2)' closes the subagent (with c.reason set to 'reasonByManager'). When read, the value returned is always 'up(1)'." DEFVAL { up } ::= { agentxSubagentEntry 4 } agentxSAOpenTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime when this session was opened and, therefore, this entry was added to the table." ::= { agentxSubagentEntry 5 } agentxSAAgentXVer OBJECT-TYPE SYNTAX INTEGER (1..256) MAX-ACCESS read-only STATUS current DESCRIPTION "The version of the AgentX protocol supported by the subagent. This will be equal to or less than the value of agentxMasterAgentXVer." DEFVAL { 1 } ::= { agentxSubagentEntry 6 } agentxSATimeout OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The length of time, in seconds, that a master agent should allow to elapse after dispatching a message to this subagent before it regards the subagent as not responding. This value is taken from the o.timeout field of the agentx-Open-PDU. This is a subagent-wide value that may be overridden by values associated with specific registered MIB regions (see agentxRegTimeout). The default value of '0' indicates that the master agent's default timeout value should be used (see agentxDefaultTimeout). Note that, if the agent supports writing of this object the new value will be used for the next agentx-Open-PDU the subagent sends." DEFVAL { 0 } ::= { agentxSubagentEntry 7 } agentxSATransportType OBJECT-TYPE SYNTAX INTEGER { unixDomainSockets(1), tcp(2), udp(3), sharedMem(4), other(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "The transport used for AgentX protocol messages between this subagent and the master agent." ::= { agentxSubagentEntry 8 } agentxSATransportAddr OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -