📄 ucd-snmp-mib-old.txt
字号:
UCD-SNMP-MIB-OLD DEFINITIONS ::= BEGIN
--
-- This mib is a badly created mib which has been replaced by a more
-- properly created UCD-SNMP-MIB. Use that mib instead. This file
-- exists for historical purposes only and for use by people that
-- need to support both agent versions.
--
IMPORTS
ucdavis
FROM UCD-SNMP-MIB
OBJECT-TYPE
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
Integer32
FROM SNMPv2-SMI;
-- private OBJECT IDENTIFIER ::= { internet 4 }
-- enterprises OBJECT IDENTIFIER ::= { private 1 }
-- ucdavis OBJECT IDENTIFIER ::= { enterprises 2021 }
-- processes OBJECT IDENTIFIER ::= { ucdavis 1 }
-- exec OBJECT IDENTIFIER ::= { ucdavis 3 }
-- memory OBJECT IDENTIFIER ::= { ucdavis 4 }
-- lockd OBJECT IDENTIFIER ::= { ucdavis 5 }
-- disk OBJECT IDENTIFIER ::= { ucdavis 6 }
-- load OBJECT IDENTIFIER ::= { ucdavis 7 }
-- version OBJECT IDENTIFIER ::= { ucdavis 100 }
-- snmperrs OBJECT IDENTIFIER ::= { ucdavis 101 }
-- mibRegistryTable OBJECT IDENTIFIER ::= { ucdavis 102 }
-- These are the returned values of the agent type.
-- returned to: .iso.org.dod.internet.mgmt.mib-2.system.sysObjectID.0
-- The following section is commented out since it is defined in the
-- current UCD-SNMP-MIB
-- ucdSnmpAgent OBJECT IDENTIFIER ::= { ucdavis 250 }
-- hpux9 OBJECT IDENTIFIER ::= { ucdSnmpAgent 1 }
-- hpux10 OBJECT IDENTIFIER ::= { ucdSnmpAgent 6 }
-- sunos4 OBJECT IDENTIFIER ::= { ucdSnmpAgent 2 }
-- solaris OBJECT IDENTIFIER ::= { ucdSnmpAgent 3 }
-- osf OBJECT IDENTIFIER ::= { ucdSnmpAgent 4 }
-- ultrix OBJECT IDENTIFIER ::= { ucdSnmpAgent 5 }
-- netbsd1 OBJECT IDENTIFIER ::= { ucdSnmpAgent 7 }
-- freebsd OBJECT IDENTIFIER ::= { ucdSnmpAgent 8 }
-- irix OBJECT IDENTIFIER ::= { ucdSnmpAgent 9 }
-- linux OBJECT IDENTIFIER ::= { ucdSnmpAgent 10 }
-- bsdi OBJECT IDENTIFIER ::= { ucdSnmpAgent 11 }
-- unknown OBJECT IDENTIFIER ::= { ucdSnmpAgent 255 }
Processes ::= SEQUENCE {
processIndex INTEGER,
processNames DisplayString,
processMin INTEGER,
processMax INTEGER,
processCount INTEGER,
processErrorFlag INTEGER,
processErrMessage DisplayString,
processErrFix INTEGER
}
processes OBJECT-TYPE
SYNTAX SEQUENCE OF Processes
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A set of information on running programs/daemons."
INDEX { processIndex }
::= { ucdavis 1 }
processIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Reference Index for each observed process."
::= { processes 1 }
processNames OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The table of process names we're Counting."
::= { processes 2 }
processMin OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The minimum number of processes that should be
running. An error flag is generated if the number of
running processes is < the minimum."
::= { processes 3 }
processMax OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum number of processes that should be
running. An error flag is generated if the number of
running processes is > the maximum."
::= { processes 4 }
processCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of current processes running with the name
in question."
::= { processes 5 }
processErrorFlag OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A Error flag to indicate trouble with a process. It
goes to 1 if there is an error, 0 if no error."
::= { processes 100 }
processErrMessage OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An error message describing the problem (if one exists)."
::= { processes 101 }
processErrFix OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this to one will try to fix the problem if possible."
::= { processes 102 }
extensible OBJECT-TYPE
SYNTAX SEQUENCE OF Extensible
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Extensible commands returning output and result codes."
INDEX { extensibleIndex }
::= { ucdavis 3 }
Extensible ::= SEQUENCE {
extensibleIndex INTEGER,
extensibleNames DisplayString,
extensibleCommand DisplayString,
extensibleResult INTEGER,
extensibleOutput DisplayString,
extensibleErrFix INTEGER
}
extensibleIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Reference Index for extensible calls."
::= { extensible 1 }
extensibleNames OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Short, one name descriptions of the extensible commands."
::= { extensible 2 }
extensibleCommand OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The command line to be executed."
::= { extensible 3 }
extensibleResult OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The result code from the executed command."
::= { extensible 100 }
extensibleOutput OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The output of the extensible command (top line only)."
::= { extensible 101 }
extensibleErrFix OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Set to 1 to fix the problem, if possible."
::= { extensible 102 }
-- the following section is commented out because it is already
-- defined in the current UCD-SNMP-MIB
-- memory OBJECT-TYPE
-- SYNTAX Memory
-- ACCESS not-accessible
-- STATUS mandatory
-- DESCRIPTION
-- "Miscellanous stuff - memory related."
-- ::= { ucdavis 4 }
--
-- Memory ::= SEQUENCE {
-- memIndex INTEGER,
-- memErrorName DisplayString,
-- memTotalSwap INTEGER,
-- memAvailSwap INTEGER,
-- memTotalReal INTEGER,
-- memAvailReal INTEGER,
-- memTotalSwapTXT INTEGER,
-- memAvailSwapTXT INTEGER,
-- memTotalRealTXT INTEGER,
-- memAvailRealTXT INTEGER,
-- memTotalFree INTEGER,
-- memMinimumSwap INTEGER,
-- memSwapError DisplayString,
-- memShared INTEGER,
-- memBuffer INTEGER,
-- memCached INTEGER
-- }
-- memIndex OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Generic Index."
-- ::= { memory 1 }
--
-- memErrorName OBJECT-TYPE
-- SYNTAX DisplayString
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Bogus Name (swap) for consistancy with the rest of the mibs."
-- ::= { memory 2 }
--
-- memTotalSwap OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Total Swap Size."
-- ::= { memory 3 }
--
-- memAvailSwap OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Available Swap Space."
-- ::= { memory 4 }
--
-- memTotalReal OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Total Real/Physical Memory Size."
-- ::= { memory 5 }
--
-- memAvailReal OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Available Real/Physical Memory Space."
-- ::= { memory 6 }
--
-- memTotalSwapTXT OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Total VM used by text."
-- ::= { memory 7 }
--
-- memAvailSwapTXT OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Active VM used by text."
-- ::= { memory 8 }
--
-- memTotalRealTXT OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Total Real/Physical Memory Size used by txt."
-- ::= { memory 9 }
--
-- memAvailRealTXT OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Active Real/Physical Memory Space used by txt."
-- ::= { memory 10 }
--
-- memTotalFree OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Total Available Memory"
-- ::= { memory 11 }
--
-- memMinimumSwap OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Minimum amount of free swap. Otherwise memErrorSwap
-- is set to 1 "
-- ::= { memory 12 }
--
-- memShared OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Total Shared Memory"
-- ::= { memory 13 }
--
-- memBuffer OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Total Buffered Memory"
-- ::= { memory 14 }
--
-- memCached OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Total Cached Memory"
-- ::= { memory 15 }
--
-- memSwapError OBJECT-TYPE
-- SYNTAX INTEGER
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Error flag. 1 indicates very little swap space left"
-- ::= { memory 100 }
--
-- memSwapErrorMsg OBJECT-TYPE
-- SYNTAX DisplayString
-- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -