📄 ucd-snmp-mib.txt
字号:
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to 1 to read-read the config file(s)."
::= { version 11 }
versionRestartAgent OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to 1 to restart the agent."
::= { version 12 }
versionDoDebugging OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to 1 to turn debugging statements on in the agent or 0
to turn it off."
::= { version 20 }
snmperrs OBJECT IDENTIFIER ::= { ucdavis 101 }
snmperrIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Bogus Index for snmperrs (always 0)."
::= { snmperrs 1 }
snmperrNames OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"snmp"
::= { snmperrs 2 }
snmperrErrorFlag OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A Error flag to indicate trouble with the agent. It
goes to 1 if there is an error, 0 if no error."
::= { snmperrs 100 }
snmperrErrMessage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An error message describing the problem (if one exists)."
::= { snmperrs 101 }
mrTable OBJECT-TYPE
SYNTAX SEQUENCE OF MrEntry
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"
::= { ucdavis 102 }
mrEntry OBJECT-TYPE
SYNTAX MrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing a registered mib oid."
INDEX { IMPLIED mrIndex }
::= { mrTable 1 }
MrEntry ::= SEQUENCE {
mrIndex OBJECT IDENTIFIER,
mrModuleName DisplayString
}
mrIndex OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The registry slot of a mibmodule."
::= { mrEntry 1 }
mrModuleName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The module name that registered this OID."
::= { mrEntry 2 }
systemStats OBJECT IDENTIFIER ::= { ucdavis 11 }
ssIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reference Index for each observed systemStat (1)."
::= { systemStats 1 }
ssErrorName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The list of systemStats names (vmstat) we're Counting."
::= { systemStats 2 }
ssSwapIn OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Amount of memory swapped in from disk (kB/s)."
::= { systemStats 3 }
ssSwapOut OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Amount of memory swapped to disk (kB/s)."
::= { systemStats 4 }
ssIOSent OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Blocks sent to a block device (blocks/s)."
::= { systemStats 5 }
ssIOReceive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Blocks received from a block device (blocks/s)."
::= { systemStats 6 }
ssSysInterrupts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of interrupts per second, including the clock."
::= { systemStats 7 }
ssSysContext OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of context switches per second."
::= { systemStats 8 }
ssCpuUser OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"percentages of user CPU time."
::= { systemStats 9 }
ssCpuSystem OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"percentages of system CPU time."
::= { systemStats 10 }
ssCpuIdle OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"percentages of idle CPU time."
::= { systemStats 11 }
-- The agent only implements those of the following counters that the
-- kernel supports! Don't expect all to be present.
ssCpuRawUser OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"user CPU time."
::= { systemStats 50 }
ssCpuRawNice OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"nice CPU time."
::= { systemStats 51 }
ssCpuRawSystem OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"system CPU time."
::= { systemStats 52 }
ssCpuRawIdle OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"idle CPU time."
::= { systemStats 53 }
ssCpuRawWait OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"iowait CPU time. This is primarily a SysV thingie"
::= { systemStats 54 }
ssCpuRawKernel OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"kernel CPU time."
::= { systemStats 55 }
ssCpuRawInterrupt OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"interruptlevel CPU time. This is primarily a BSD thingie"
::= { systemStats 56 }
ssIORawSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of requests sent to a block device"
::= { systemStats 57 }
ssIORawReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of interrupts processed"
::= { systemStats 58 }
ssRawInterrupts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of requests received from a block device"
::= { systemStats 59 }
ssRawContexts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of context switches"
::= { systemStats 60 }
-- possibly used in the future:
--
-- ssErrorFlag OBJECT-TYPE
-- SYNTAX Integer32
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "Error flag."
-- ::= { systemStats 100 }
--
-- ssErrMessage OBJECT-TYPE
-- SYNTAX DisplayString
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "Error message describing the errorflag condition."
-- ::= { systemStats 101 }
ucdTraps OBJECT IDENTIFIER ::= { ucdavis 251 }
ucdStart NOTIFICATION-TYPE
STATUS current
DESCRIPTION
""
::= { ucdTraps 1 }
ucdShutdown NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This trap is sent when the agent terminates"
::= { ucdTraps 2 }
--
-- File Table: monitor a list of files to check for a maximum size.
--
fileTable OBJECT-TYPE
SYNTAX SEQUENCE OF FileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of monitored files."
::= { ucdavis 15 }
fileEntry OBJECT-TYPE
SYNTAX FileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry of file"
INDEX { fileIndex }
::= { fileTable 1 }
FileEntry ::= SEQUENCE {
fileIndex Integer32,
fileName DisplayString,
fileSize Integer32,
fileMax Integer32,
fileErrorFlag TruthValue,
fileErrorMsg DisplayString
}
fileIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of file"
::= { fileEntry 1 }
fileName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Filename"
::= { fileEntry 2 }
fileSize OBJECT-TYPE
SYNTAX Integer32
UNITS "kB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Size of file (kB)"
::= { fileEntry 3 }
fileMax OBJECT-TYPE
SYNTAX Integer32
UNITS "kB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Limit of filesize (kB)"
::= { fileEntry 4 }
fileErrorFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Limit exceeded flag"
::= { fileEntry 100 }
fileErrorMsg OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Filesize error message"
::= { fileEntry 101 }
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -