📄 net-snmp-agent-mib.txt
字号:
SYNTAX INTEGER { stdout (1), stderr (2), file (3), syslog (4), callback (5) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of logging for this entry." ::= { nsLoggingEntry 3 }nsLogMaxLevel OBJECT-TYPE SYNTAX INTEGER { emergency(0), alert (1), critical (2), error (3), warning (4), notice (5), info (6), debug (7) } MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum priority level for which this logging entry should be applied." DEFVAL { emergency(0) } ::= { nsLoggingEntry 4 }nsLogStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "Whether to generate logging output for this entry. Note that is valid for an instance to be left with the value notInService(2) indefinitely - i.e. the meaning of 'abnormally long' (see RFC 2579, RowStatus) for this table is infinite." ::= { nsLoggingEntry 5 }---- Monitoring outstanding "transactions"-- (i.e. requests sent to AgentX subagents, or proxied agents)--nsTransactionTable OBJECT-TYPE SYNTAX SEQUENCE OF NsTransactionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Lists currently outstanding transactions in the net-snmp agent. This includes requests to AgentX subagents, or proxied SNMP agents." ::= { nsTransactions 1 }nsTransactionEntry OBJECT-TYPE SYNTAX NsTransactionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row describing a given transaction." INDEX { nsTransactionID } ::= {nsTransactionTable 1 }NsTransactionEntry ::= SEQUENCE { nsTransactionID INTEGER, nsTransactionMode Integer32}nsTransactionID OBJECT-TYPE SYNTAX INTEGER (0..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The internal identifier for a given transaction." ::= { nsTransactionEntry 1 }nsTransactionMode OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The mode number for the current operation being performed." ::= { nsTransactionEntry 2 }---- Monitoring the MIB modules currently registered in the agent-- (an updated version of UCD-SNMP-MIB::mrTable)--nsModuleTable OBJECT-TYPE SYNTAX SEQUENCE OF NsModuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table displaying all the oid's registered by mib modules in the agent. Since the agent is modular in nature, this lists each module's OID it is responsible for and the name of the module" ::= { nsMibRegistry 1 }nsModuleEntry OBJECT-TYPE SYNTAX NsModuleEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing a registered mib oid." INDEX { nsmContextName, nsmRegistrationPoint, nsmRegistrationPriority } ::= { nsModuleTable 1 }NsModuleEntry ::= SEQUENCE { nsmContextName OCTET STRING, nsmRegistrationPoint OBJECT IDENTIFIER, nsmRegistrationPriority INTEGER, nsModuleName DisplayString, nsModuleModes BITS, nsModuleTimeout Integer32}nsmContextName OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS not-accessible STATUS current DESCRIPTION "The context name the module is registered under." ::= { nsModuleEntry 1 }nsmRegistrationPoint OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS not-accessible STATUS current DESCRIPTION "The registry OID of a mib module." ::= { nsModuleEntry 2 }nsmRegistrationPriority OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION "The priority of the registered mib module." ::= { nsModuleEntry 3 }nsModuleName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The module name that registered this OID." ::= { nsModuleEntry 4 }nsModuleModes OBJECT-TYPE SYNTAX BITS { getAndGetNext(0), set(1), getBulk(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The modes that the particular lower level handler can cope with directly." ::= { nsModuleEntry 5 }nsModuleTimeout OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "The registered timeout. This is only meaningful for handlers that expect to return results at a later date (subagents, etc)" ::= { nsModuleEntry 6 }---- Notifications relating to the basic operation of the agent--nsNotifyStart NOTIFICATION-TYPE STATUS current DESCRIPTION "An indication that the agent has started running." ::= { netSnmpNotifications 1 } nsNotifyShutdown NOTIFICATION-TYPE STATUS current DESCRIPTION "An indication that the agent is in the process of being shut down." ::= { netSnmpNotifications 2 }nsNotifyRestart NOTIFICATION-TYPE STATUS current DESCRIPTION "An indication that the agent has been restarted. This does not imply anything about whether the configuration has changed or not (unlike the standard coldStart or warmStart traps)" ::= { netSnmpNotifications 3 } nsNotifyTest1 TRAP-TYPE STATUS current ENTERPRISE netSnmpNotifications VARIABLES { sysLocation } DESCRIPTION "A Test Trap" ::= 4 nsNotifyTest2 NOTIFICATION-TYPE STATUS current OBJECTS { sysLocation } DESCRIPTION "A Test Notification" ::= { netSnmpNotifications 5 }---- Conformance-related definitions--nsModuleGroup OBJECT-GROUP OBJECTS { nsmContextName, nsmRegistrationPoint, nsmRegistrationPriority, nsModuleName, nsModuleModes, nsModuleTimeout } STATUS current DESCRIPTION "The objects relating to the list of MIB modules registered with the Net-SNMP agent." ::= { netSnmpGroups 2 }nsCacheGroup OBJECT-GROUP OBJECTS { nsCacheDefaultTimeout, nsCacheEnabled, nsCacheTimeout, nsCacheStatus } STATUS current DESCRIPTION "The objects relating to data caching in the Net-SNMP agent." ::= { netSnmpGroups 4 }nsConfigGroups OBJECT IDENTIFIER ::= {netSnmpGroups 7}nsDebugGroup OBJECT-GROUP OBJECTS { nsDebugEnabled, nsDebugOutputAll, nsDebugDumpPdu, nsDebugTokenPrefix, nsDebugTokenStatus } STATUS current DESCRIPTION "The objects relating to debug configuration in the Net-SNMP agent." ::= { nsConfigGroups 1 }nsLoggingGroup OBJECT-GROUP OBJECTS { nsLogType, nsLogMaxLevel, nsLogStatus } STATUS current DESCRIPTION "The objects relating to logging configuration in the Net-SNMP agent." ::= { nsConfigGroups 2 }nsTransctionGroup OBJECT-GROUP OBJECTS { nsTransactionID, nsTransactionMode } STATUS current DESCRIPTION "The objects relating to transaction monitoring in the Net-SNMP agent." ::= { netSnmpGroups 8 }nsAgentNotifyGroup NOTIFICATION-GROUP NOTIFICATIONS { nsNotifyStart, nsNotifyShutdown, nsNotifyRestart, nsNotifyTest1, nsNotifyTest2 } STATUS current DESCRIPTION "The notifications relating to the basic operation of the Net-SNMP agent." ::= { netSnmpGroups 9 } END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -