summaryrefslogtreecommitdiff
path: root/MIBS/bluecoat/BLUECOAT-SG-DISK-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/bluecoat/BLUECOAT-SG-DISK-MIB')
-rw-r--r--MIBS/bluecoat/BLUECOAT-SG-DISK-MIB192
1 files changed, 192 insertions, 0 deletions
diff --git a/MIBS/bluecoat/BLUECOAT-SG-DISK-MIB b/MIBS/bluecoat/BLUECOAT-SG-DISK-MIB
new file mode 100644
index 0000000..d80f954
--- /dev/null
+++ b/MIBS/bluecoat/BLUECOAT-SG-DISK-MIB
@@ -0,0 +1,192 @@
+BLUECOAT-SG-DISK-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Integer32
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION, TimeStamp, TruthValue, DisplayString
+ FROM SNMPv2-TC
+ blueCoatMgmt
+ FROM BLUECOAT-MIB;
+
+deviceDiskMIB MODULE-IDENTITY
+ LAST-UPDATED "201307110300Z"
+ ORGANIZATION "Blue Coat Systems, Inc."
+ CONTACT-INFO "support.services@bluecoat.com
+ http://www.bluecoat.com"
+ DESCRIPTION "The deviceDiskMIB is used to monitor
+ the status of the device disks."
+ REVISION "201307110300Z"
+ DESCRIPTION "Access level for deviceDiskTrapEnabled changed."
+ REVISION "200711050300Z"
+ DESCRIPTION "Minor corrections and reformatting."
+ REVISION "200211060300Z"
+ DESCRIPTION "Initial revision of this MIB."
+ ::= { blueCoatMgmt 2 }
+
+deviceDiskMIBObjects
+ OBJECT IDENTIFIER ::= { deviceDiskMIB 1 }
+
+deviceDiskMIBNotifications
+ OBJECT IDENTIFIER ::= { deviceDiskMIB 2 }
+
+deviceDiskMIBNotificationsPrefix
+ OBJECT IDENTIFIER ::= { deviceDiskMIBNotifications 0 }
+
+-- textual conventions
+
+DiskStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Indicates the operational status of the disk.
+ present(1) - the agent disk is operational.
+ initializing(2) - the disk is being formatted by the device for use.
+ inserted(3) - the disk has been inserted into the device.
+ offline(4) - the disk has been taken offline by the system.
+ removed(5) - the disk is being removed from the drive slot.
+ notpresent(6) - no disk is present in drive slot.
+ empty(7) - the drive slot is not in use.
+ ioerror(8) - the drive had disk io error
+ unusable(9) - the drive is unusable
+ unknown(10) - cannot determine disk status."
+
+ SYNTAX INTEGER {
+ present(1),
+ initializing(2),
+ inserted(3),
+ offline(4),
+ removed(5),
+ notpresent(6),
+ empty(7),
+ ioerror(8),
+ unusable(9),
+ unknown(10)
+ }
+
+--
+-- MIB variables
+--
+
+deviceDiskValues
+ OBJECT IDENTIFIER ::= { deviceDiskMIBObjects 1 }
+
+--
+-- deviceDiskValueTable
+--
+
+deviceDiskValueTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DeviceDiskValueEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Table of disks."
+ ::= { deviceDiskValues 1 }
+
+deviceDiskValueEntry OBJECT-TYPE
+ SYNTAX DeviceDiskValueEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An deviceDiskValueTable entry describes the
+ characteristics and operational status of a disk."
+ INDEX { deviceDiskIndex }
+ ::= { deviceDiskValueTable 1 }
+
+DeviceDiskValueEntry ::= SEQUENCE {
+ deviceDiskIndex INTEGER,
+ deviceDiskTrapEnabled TruthValue,
+ deviceDiskStatus DiskStatus,
+ deviceDiskTimeStamp TimeStamp,
+ deviceDiskVendor DisplayString,
+ deviceDiskProduct DisplayString,
+ deviceDiskRevision DisplayString,
+ deviceDiskSerialN DisplayString,
+ deviceDiskBlockSize Counter32,
+ deviceDiskBlockCount Counter32
+ }
+
+deviceDiskIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An arbitrary value which uniquely identifies the disk."
+ ::= { deviceDiskValueEntry 1 }
+
+deviceDiskTrapEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This variable controls generation of deviceDiskTrap
+ for this disk. When this variable is true(1),
+ generation of deviceDiskTrap is enabled. When this
+ variable is false(2), generation of deviceDiskTrap
+ is disabled. The default start-up value is true(1)."
+ ::= { deviceDiskValueEntry 2 }
+
+deviceDiskStatus OBJECT-TYPE
+ SYNTAX DiskStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This variable indicates the present operational status
+ of the disk."
+ ::= { deviceDiskValueEntry 3 }
+
+deviceDiskTimeStamp OBJECT-TYPE
+ SYNTAX TimeStamp
+ UNITS "Hundredths of seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This variable indicates when the value of
+ deviceDiskStatus was last reported."
+ ::= { deviceDiskValueEntry 4 }
+
+deviceDiskVendor OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The vendor name."
+ ::= { deviceDiskValueEntry 5 }
+
+deviceDiskProduct OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The product name."
+ ::= { deviceDiskValueEntry 6 }
+
+deviceDiskRevision OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Revision code."
+ ::= { deviceDiskValueEntry 7 }
+
+deviceDiskSerialN OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Serial number of the disk."
+ ::= { deviceDiskValueEntry 8 }
+
+deviceDiskBlockSize OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "Bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Block size drive has been formatted to in bytes."
+ ::= { deviceDiskValueEntry 9 }
+
+deviceDiskBlockCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of blocks on the drive."
+ ::= { deviceDiskValueEntry 10 }
+
+--
+-- notifications
+--
+
+deviceDiskTrap NOTIFICATION-TYPE
+ OBJECTS { deviceDiskStatus }
+ STATUS current
+ DESCRIPTION "The disk status warrants a notification."
+ ::= { deviceDiskMIBNotificationsPrefix 1 }
+
+END