summaryrefslogtreecommitdiff
path: root/MIBS/bluecoat/BLUECOAT-SG-WCCP-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/bluecoat/BLUECOAT-SG-WCCP-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/bluecoat/BLUECOAT-SG-WCCP-MIB')
-rw-r--r--MIBS/bluecoat/BLUECOAT-SG-WCCP-MIB165
1 files changed, 165 insertions, 0 deletions
diff --git a/MIBS/bluecoat/BLUECOAT-SG-WCCP-MIB b/MIBS/bluecoat/BLUECOAT-SG-WCCP-MIB
new file mode 100644
index 0000000..40188d8
--- /dev/null
+++ b/MIBS/bluecoat/BLUECOAT-SG-WCCP-MIB
@@ -0,0 +1,165 @@
+BLUECOAT-SG-WCCP-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Counter64
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION, TruthValue
+ FROM SNMPv2-TC
+ blueCoatMgmt
+ FROM BLUECOAT-MIB;
+
+deviceWccpMIB MODULE-IDENTITY
+ LAST-UPDATED "200801230300Z"
+ ORGANIZATION "Blue Coat Systems, Inc."
+ CONTACT-INFO "support.services@bluecoat.com
+ http://www.bluecoat.com"
+ DESCRIPTION "The deviceWccpMIB is used to monitor
+ the status of the device's WCCP."
+ REVISION "200801230300Z"
+ DESCRIPTION "Minor comment corrections."
+ REVISION "200711050300Z"
+ DESCRIPTION "Minor corrections and reformatting."
+ REVISION "200208280300Z"
+ DESCRIPTION "Initial revision of this MIB."
+ ::= { blueCoatMgmt 5 }
+
+-- textual conventions
+
+WccpServiceType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Indicates the type of WCCP service being used.
+ standard(1) - standard or well known service is being used.
+ dynamic(2) - dynamic service is being used.
+ unknown(3) - cannot determine the type of service being used."
+ SYNTAX INTEGER {
+ standard(1),
+ dynamic(2),
+ unknown(3)
+ }
+
+WccpVersion ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION "Indicates the version of WCCP being used for a service.
+ version1(1) - WCCP version 1 being used for the service.
+ version2(2) - WCCP version 2 being used for the service.
+ unknown(3) - unknown version."
+ SYNTAX INTEGER {
+ version1(1),
+ version2(2),
+ unknown(3)
+ }
+
+--
+-- MIB variables
+--
+
+deviceWccpEnabled OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "When this variable is true(1) then WCCP is enabled.
+ When it is false(2) then WCCP is not enabled."
+ ::= { deviceWccpMIB 1 }
+
+deviceWccpMIBObjects
+ OBJECT IDENTIFIER ::= { deviceWccpMIB 2 }
+
+deviceWccpValues
+ OBJECT IDENTIFIER ::= { deviceWccpMIBObjects 1 }
+
+--
+-- deviceWccpValueTable
+--
+
+deviceWccpValueTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF DeviceWccpValueEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "Table of WCCP services."
+ ::= { deviceWccpValues 1 }
+
+deviceWccpValueEntry OBJECT-TYPE
+ SYNTAX DeviceWccpValueEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "A deviceWccpValueTable entry describes the status
+ of a WCCP service."
+ INDEX { deviceWccpIndex }
+ ::= { deviceWccpValueTable 1 }
+
+DeviceWccpValueEntry ::= SEQUENCE {
+ deviceWccpIndex INTEGER,
+ deviceWccpServiceID Integer32,
+ deviceWccpServiceType WccpServiceType,
+ deviceWccpServiceVersion WccpVersion,
+ deviceWccpPacketsRedir Counter64,
+ deviceWccpPacketsLowRedir Counter32,
+ deviceWccpBytesRedir Counter64,
+ deviceWccpBytesLowRedir Counter32
+ }
+
+deviceWccpIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "An arbitrary value which uniquely identifies
+ the WCCP service."
+ ::= { deviceWccpValueEntry 1 }
+
+deviceWccpServiceID OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This variable indicates WCCP's service id."
+ ::= { deviceWccpValueEntry 2 }
+
+deviceWccpServiceType OBJECT-TYPE
+ SYNTAX WccpServiceType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This variable indicates WCCP's service type."
+ ::= { deviceWccpValueEntry 3 }
+
+deviceWccpServiceVersion OBJECT-TYPE
+ SYNTAX WccpVersion
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This variable indicates the WCCP service's version."
+ ::= { deviceWccpValueEntry 4 }
+
+deviceWccpPacketsRedir OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This variable indicates how many WCCP packets
+ have been redirected."
+ ::= { deviceWccpValueEntry 5 }
+
+deviceWccpPacketsLowRedir OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This variable indicates how many WCCP packets
+ have been redirected - lower 32 bits."
+ ::= { deviceWccpValueEntry 6 }
+
+deviceWccpBytesRedir OBJECT-TYPE
+ SYNTAX Counter64
+ UNITS "Bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This variable indicates how many WCCP bytes
+ have been redirected."
+ ::= { deviceWccpValueEntry 7 }
+
+deviceWccpBytesLowRedir OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "Bytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "This variable indicates how many WCCP bytes
+ have been redirected - lower 32 bits."
+ ::= { deviceWccpValueEntry 8 }
+
+END
+