mirror of
https://gitlab.com/harald.mueller/aktuelle.kurse.git
synced 2024-11-27 20:21:56 +01:00
117 lines
3.1 KiB
Plaintext
117 lines
3.1 KiB
Plaintext
UCD-DISKIO-MIB DEFINITIONS ::= BEGIN
|
|
|
|
--
|
|
-- Derived from the original VEST-INTERNETT-MIB. Open issues:
|
|
--
|
|
-- (a) where to register this MIB?
|
|
-- (b) use not-accessible for diskIOIndex?
|
|
--
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
ucdExperimental
|
|
FROM UCD-SNMP-MIB;
|
|
|
|
ucdDiskIOMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200001260000Z"
|
|
ORGANIZATION "University of California, Davis"
|
|
CONTACT-INFO
|
|
"The ucd-snmp-coders mailing list is the best place
|
|
to write for public questions about the ucd-snmp
|
|
project: ucd-snmp-coders@ucd-snmp.ucdavis.edu
|
|
|
|
Primary Contact: Wes Hardaker
|
|
|
|
postal: IT-DCAS
|
|
UCDavis
|
|
Davis CA 95616
|
|
phone: +1 530 754-7571
|
|
email: wjhardaker@ucdavis.edu"
|
|
DESCRIPTION
|
|
"This MIB module defines objects for disk IO statistics."
|
|
REVISION "200001260000Z"
|
|
DESCRIPTION
|
|
"SMIv2 version derived from older definitions contained
|
|
in the VEST-INTERNETT-MIB module."
|
|
::= { ucdExperimental 15 }
|
|
|
|
diskIOTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DiskIOEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of IO devices and how much data they have read/written."
|
|
::= { ucdDiskIOMIB 1 }
|
|
|
|
diskIOEntry OBJECT-TYPE
|
|
SYNTAX DiskIOEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing a device and its statistics."
|
|
INDEX { diskIOIndex }
|
|
::= { diskIOTable 1 }
|
|
|
|
DiskIOEntry ::= SEQUENCE {
|
|
diskIOIndex Integer32,
|
|
diskIODevice DisplayString,
|
|
diskIONRead Counter32,
|
|
diskIONWritten Counter32,
|
|
diskIOReads Counter32,
|
|
diskIOWrites Counter32
|
|
}
|
|
|
|
diskIOIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reference index for each observed device."
|
|
::= { diskIOEntry 1 }
|
|
|
|
diskIODevice OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the device we are counting/checking."
|
|
::= { diskIOEntry 2 }
|
|
|
|
diskIONRead OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes read from this device since boot."
|
|
::= { diskIOEntry 3 }
|
|
|
|
diskIONWritten OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of bytes written to this device since boot."
|
|
::= { diskIOEntry 4 }
|
|
|
|
diskIOReads OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of read accesses from this device since boot."
|
|
::= { diskIOEntry 5 }
|
|
|
|
diskIOWrites OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of write accesses to this device since boot."
|
|
::= { diskIOEntry 6 }
|
|
|
|
END
|