freebsd-dev/release/picobsd/net/crunch1/mibs/UCD-SNMP-MIB.txt
1998-08-27 17:38:45 +00:00

520 lines
10 KiB
Plaintext

UCD-SNMP-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, OBJECT-TYPE
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC;
ucdavis OBJECT IDENTIFIER ::= { enterprises 2021 }
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 }
freebsd2 OBJECT IDENTIFIER ::= { ucdSnmpAgent 8 }
irix OBJECT IDENTIFIER ::= { ucdSnmpAgent 9 }
unknown OBJECT IDENTIFIER ::= { ucdSnmpAgent 255 }
processes OBJECT-TYPE
SYNTAX Processes
ACCESS not-accessible
STATUS mandatory
INDEX { processIndex }
::= { ucdavis 1 }
Processes ::= SEQUENCE {
processIndex INTEGER,
processNames DisplayString,
processMin INTEGER,
processMax INTEGER,
processCount INTEGER,
processErrorFlag INTEGER,
processErrMessage DisplayString,
processErrFix INTEGER
}
processIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { processes 1 }
processNames OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
::= { processes 2 }
processMin OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { processes 3 }
processMax OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { processes 4 }
processCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { processes 5 }
processErrorFlag OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { processes 100 }
processErrMessage OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
::= { processes 101 }
processErrFix OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { processes 102 }
extensible OBJECT-TYPE
SYNTAX Extensible
ACCESS not-accessible
STATUS mandatory
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
::= { extensible 1 }
extensibleNames OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
::= { extensible 2 }
extensibleCommand OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
::= { extensible 3 }
extensibleResult OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { extensible 100 }
extensibleOutput OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
::= { extensible 101 }
extensibleErrFix OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { extensible 102 }
memory OBJECT-TYPE
SYNTAX Memory
ACCESS not-accessible
STATUS mandatory
::= { 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
}
memIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { memory 1 }
memErrorName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
::= { memory 2 }
memTotalSwap OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { memory 3 }
memAvailSwap OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { memory 4 }
memTotalReal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { memory 5 }
memAvailReal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { memory 6 }
memTotalSwapTXT OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { memory 7 }
memAvailSwapTXT OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { memory 8 }
memTotalRealTXT OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { memory 9 }
memAvailRealTXT OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { memory 10 }
memTotalFree OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { memory 11 }
memMinimumSwap OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { memory 12 }
memSwapError OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { memory 100 }
memSwapErrorMsg OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
::= { memory 101 }
lockd OBJECT-TYPE
SYNTAX Lockd
ACCESS not-accessible
STATUS mandatory
INDEX { lockdIndex }
::= { ucdavis 5 }
Lockd ::= SEQUENCE {
lockdIndex INTEGER,
lockdError INTEGER,
lockdErrorMsg DisplayString
}
lockdIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lockd 1 }
lockdError OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { lockd 100 }
lockdErrorMsg OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
::= { lockd 101 }
disk OBJECT-TYPE
SYNTAX Disk
ACCESS not-accessible
STATUS mandatory
INDEX { diskIndex }
::= { ucdavis 6 }
Disk ::= SEQUENCE {
diskIndex INTEGER,
diskPath DisplayString,
diskDevice DisplayString,
diskMinimum INTEGER,
diskTotal INTEGER,
diskAvail INTEGER,
diskUsed INTEGER,
diskPercent INTEGER,
diskErrorFlag INTEGER,
diskErrorMsg DisplayString
}
diskIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { disk 1 }
diskPath OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
::= { disk 2 }
diskDevice OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
::= { disk 3 }
diskMinimum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { disk 4 }
diskTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { disk 5 }
diskAvail OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { disk 6 }
diskUsed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { disk 7 }
diskPercent OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { disk 8 }
diskErrorFlag OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { disk 100 }
diskErrorMsg OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
::= { disk 101 }
loadaves OBJECT-TYPE
SYNTAX Loadaves
ACCESS not-accessible
STATUS mandatory
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
::= { loadaves 1 }
loadaveNames OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
::= { loadaves 2 }
loadaveLoad OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
::= { loadaves 3 }
loadaveConfig OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
::= { loadaves 4 }
loadaveErrorFlag OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { loadaves 100 }
loadaveErrMessage OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
::= { loadaves 101 }
version OBJECT-TYPE
SYNTAX Version
ACCESS not-accessible
STATUS mandatory
INDEX { versionIndex }
::= { ucdavis 100 }
Version ::= SEQUENCE {
versionIndex INTEGER,
versionTag DisplayString,
versionDate DisplayString,
versionCDate DisplayString,
versionIdent DisplayString,
versionClearCache INTEGER,
versionUpdateConfig INTEGER
}
versionIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { version 1 }
versionTag OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
::= { version 2 }
versionDate OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
::= { version 3 }
versionCDate OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
::= { version 4 }
versionIdent OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
::= { version 5 }
versionClearCache OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { version 10 }
versionUpdateConfig OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { version 11 }
versionRestartAgent OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
::= { version 12 }
snmperrs OBJECT-TYPE
SYNTAX Snmperrs
ACCESS not-accessible
STATUS mandatory
INDEX { snmperrIndex }
::= { ucdavis 101 }
Snmperrs ::= SEQUENCE {
snmperrIndex INTEGER,
snmperrNames DisplayString,
snmperrErrorFlag INTEGER,
snmperrErrMessage DisplayString
}
snmperrIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { snmperrs 1 }
snmperrNames OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
::= { snmperrs 2 }
snmperrErrorFlag OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
::= { snmperrs 100 }
snmperrErrMessage OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
::= { snmperrs 101 }
END