| 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 |