745 lines
19 KiB
Plaintext
745 lines
19 KiB
Plaintext
|
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
|
||
|
-- "Error message describing the errorflag condition"
|
||
|
-- ::= { memory 101 }
|
||
|
--
|
||
|
-- lockd OBJECT-TYPE
|
||
|
-- SYNTAX Lockd
|
||
|
-- ACCESS not-accessible
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Tests the functionality of the rpc.lockd/rpc.statd pair."
|
||
|
-- INDEX { lockdIndex }
|
||
|
-- ::= { ucdavis 5 }
|
||
|
|
||
|
-- Lockd ::= SEQUENCE {
|
||
|
-- lockdIndex INTEGER,
|
||
|
-- lockdError INTEGER,
|
||
|
-- lockdErrorMsg DisplayString
|
||
|
-- }
|
||
|
--
|
||
|
-- lockdIndex OBJECT-TYPE
|
||
|
-- SYNTAX INTEGER
|
||
|
-- ACCESS read-only
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Reference Index for lockd calls."
|
||
|
-- ::= { lockd 1 }
|
||
|
--
|
||
|
-- lockdError OBJECT-TYPE
|
||
|
-- SYNTAX INTEGER
|
||
|
-- ACCESS read-only
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Error Flag. > 0 indicates error"
|
||
|
-- ::= { lockd 100 }
|
||
|
--
|
||
|
-- lockdErrorMsg OBJECT-TYPE
|
||
|
-- SYNTAX DisplayString (SIZE (0..255))
|
||
|
-- ACCESS read-only
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Error message if something is wrong"
|
||
|
-- ::= { lockd 101 }
|
||
|
|
||
|
disk OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Disk
|
||
|
ACCESS not-accessible
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Disk watching information."
|
||
|
INDEX { diskIndex }
|
||
|
::= { ucdavis 6 }
|
||
|
|
||
|
Disk ::= SEQUENCE {
|
||
|
diskIndex INTEGER,
|
||
|
diskPath DisplayString,
|
||
|
diskDevice DisplayString,
|
||
|
diskMinimum INTEGER,
|
||
|
diskMinPercent INTEGER,
|
||
|
diskTotal INTEGER,
|
||
|
diskAvail INTEGER,
|
||
|
diskUsed INTEGER,
|
||
|
diskPercent INTEGER,
|
||
|
diskErrorFlag INTEGER,
|
||
|
diskErrorMsg DisplayString
|
||
|
}
|
||
|
|
||
|
diskIndex OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Reference number for the Disk Mib."
|
||
|
::= { disk 1 }
|
||
|
|
||
|
diskPath OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Path where disk is mounted."
|
||
|
::= { disk 2 }
|
||
|
|
||
|
diskDevice OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Device path"
|
||
|
::= { disk 3 }
|
||
|
|
||
|
diskMinimum OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Minimum space required on the disk."
|
||
|
::= { disk 4 }
|
||
|
|
||
|
diskMinPercent OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Minimum percentage of space required on the disk."
|
||
|
::= { disk 5 }
|
||
|
|
||
|
diskTotal OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Total Disk Size (kbytes)"
|
||
|
::= { disk 6 }
|
||
|
|
||
|
diskAvail OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Available disk Space"
|
||
|
::= { disk 7 }
|
||
|
|
||
|
diskUsed OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Used Space on Disk"
|
||
|
::= { disk 8 }
|
||
|
|
||
|
diskPercent OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Percentage of space used on disk"
|
||
|
::= { disk 9 }
|
||
|
|
||
|
diskErrorFlag OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Error flag signaling disk is over minimum required space"
|
||
|
::= { disk 100 }
|
||
|
|
||
|
diskErrorMsg OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A text description of what caused the error flag to be set."
|
||
|
::= { disk 101 }
|
||
|
|
||
|
loadaves OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Loadaves
|
||
|
ACCESS not-accessible
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Load average information."
|
||
|
INDEX { loadaveIndex }
|
||
|
::= { ucdavis 7 }
|
||
|
|
||
|
|
||
|
Loadaves ::= SEQUENCE {
|
||
|
loadaveIndex INTEGER,
|
||
|
loadaveNames DisplayString,
|
||
|
loadaveLoad DisplayString,
|
||
|
loadaveConfig DisplayString,
|
||
|
loadaveErrorFlag INTEGER,
|
||
|
loadaveErrMessage DisplayString
|
||
|
}
|
||
|
|
||
|
loadaveIndex OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Reference Index for each observed loadave."
|
||
|
::= { loadaves 1 }
|
||
|
|
||
|
loadaveNames OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (0..255))
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The list of loadave names we're Counting."
|
||
|
::= { loadaves 2 }
|
||
|
|
||
|
loadaveLoad OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The 1,5 and 10 minute load averages."
|
||
|
::= { loadaves 3 }
|
||
|
|
||
|
loadaveConfig OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The watch point for loadaverages to signal an error."
|
||
|
::= { loadaves 4 }
|
||
|
|
||
|
loadaveErrorFlag OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A Error flag to indicate trouble with a loadave. It
|
||
|
goes to 1 if there is an error, 0 if no error."
|
||
|
::= { loadaves 100 }
|
||
|
|
||
|
loadaveErrMessage OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (0..255))
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"An error message describing the problem (if one exists)."
|
||
|
::= { loadaves 101 }
|
||
|
|
||
|
-- the following section is commented out because it is already
|
||
|
-- defined in the current UCD-SNMP-MIB
|
||
|
|
||
|
-- version OBJECT-TYPE
|
||
|
-- SYNTAX Version
|
||
|
-- ACCESS not-accessible
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "ece-snmpd version info."
|
||
|
-- INDEX { versionIndex }
|
||
|
-- ::= { ucdavis 100 }
|
||
|
--
|
||
|
-- Version ::= SEQUENCE {
|
||
|
-- versionIndex INTEGER,
|
||
|
-- versionTag DisplayString,
|
||
|
-- versionDate DisplayString,
|
||
|
-- versionCDate DisplayString,
|
||
|
-- versionIdent DisplayString,
|
||
|
-- versionClearCache INTEGER,
|
||
|
-- versionUpdateConfig INTEGER,
|
||
|
-- versionDoDebugging INTEGER
|
||
|
-- }
|
||
|
--
|
||
|
-- versionIndex OBJECT-TYPE
|
||
|
-- SYNTAX INTEGER
|
||
|
-- ACCESS read-only
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Index to mib (always 1)"
|
||
|
-- ::= { version 1 }
|
||
|
--
|
||
|
-- versionTag OBJECT-TYPE
|
||
|
-- SYNTAX DisplayString
|
||
|
-- ACCESS read-only
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "CVS tag keyword"
|
||
|
-- ::= { version 2 }
|
||
|
--
|
||
|
-- versionDate OBJECT-TYPE
|
||
|
-- SYNTAX DisplayString
|
||
|
-- ACCESS read-only
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Date string from RCS keyword"
|
||
|
-- ::= { version 3 }
|
||
|
--
|
||
|
-- versionCDate OBJECT-TYPE
|
||
|
-- SYNTAX DisplayString
|
||
|
-- ACCESS read-only
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Date string from ctime() "
|
||
|
-- ::= { version 4 }
|
||
|
--
|
||
|
-- versionIdent OBJECT-TYPE
|
||
|
-- SYNTAX DisplayString
|
||
|
-- ACCESS read-only
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Id string from RCS keyword"
|
||
|
-- ::= { version 5 }
|
||
|
--
|
||
|
-- versionClearCache OBJECT-TYPE
|
||
|
-- SYNTAX INTEGER
|
||
|
-- ACCESS read-write
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Set to 1 to clear the exec cache, if enabled"
|
||
|
-- ::= { version 10 }
|
||
|
--
|
||
|
-- versionUpdateConfig OBJECT-TYPE
|
||
|
-- SYNTAX INTEGER
|
||
|
-- ACCESS read-write
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Set to 1 to read-read the config file(s)."
|
||
|
-- ::= { version 11 }
|
||
|
--
|
||
|
-- versionRestartAgent OBJECT-TYPE
|
||
|
-- SYNTAX INTEGER
|
||
|
-- ACCESS read-write
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Set to 1 to restart the agent."
|
||
|
-- ::= { version 12 }
|
||
|
--
|
||
|
-- versionDoDebugging OBJECT-TYPE
|
||
|
-- SYNTAX INTEGER
|
||
|
-- ACCESS read-write
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Set to 1 to turn debugging statements on in the agent."
|
||
|
-- ::= { version 20 }
|
||
|
--
|
||
|
|
||
|
-- the following section is commented out because it is already
|
||
|
-- defined in the current UCD-SNMP-MIB
|
||
|
|
||
|
-- snmperrs OBJECT-TYPE
|
||
|
-- SYNTAX Snmperrs
|
||
|
-- ACCESS not-accessible
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "A place for the agent to report problems."
|
||
|
-- INDEX { snmperrIndex }
|
||
|
-- ::= { ucdavis 101 }
|
||
|
--
|
||
|
--
|
||
|
-- Snmperrs ::= SEQUENCE {
|
||
|
-- snmperrIndex INTEGER,
|
||
|
-- snmperrNames DisplayString,
|
||
|
-- snmperrErrorFlag INTEGER,
|
||
|
-- snmperrErrMessage DisplayString
|
||
|
-- }
|
||
|
--
|
||
|
-- snmperrIndex OBJECT-TYPE
|
||
|
-- SYNTAX INTEGER
|
||
|
-- ACCESS read-only
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "Reference Index for each observed snmperr."
|
||
|
-- ::= { snmperrs 1 }
|
||
|
--
|
||
|
-- snmperrNames OBJECT-TYPE
|
||
|
-- SYNTAX DisplayString (SIZE (0..255))
|
||
|
-- ACCESS read-only
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "snmp"
|
||
|
-- ::= { snmperrs 2 }
|
||
|
--
|
||
|
-- snmperrErrorFlag OBJECT-TYPE
|
||
|
-- SYNTAX INTEGER
|
||
|
-- ACCESS read-only
|
||
|
-- STATUS mandatory
|
||
|
-- 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 (SIZE (0..255))
|
||
|
-- ACCESS read-only
|
||
|
-- STATUS mandatory
|
||
|
-- DESCRIPTION
|
||
|
-- "An error message describing the problem (if one exists)."
|
||
|
-- ::= { snmperrs 101 }
|
||
|
--
|
||
|
END
|