diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/bluecoat/BLUECOAT-SG-PROXY-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/bluecoat/BLUECOAT-SG-PROXY-MIB')
| -rw-r--r-- | MIBS/bluecoat/BLUECOAT-SG-PROXY-MIB | 838 |
1 files changed, 838 insertions, 0 deletions
diff --git a/MIBS/bluecoat/BLUECOAT-SG-PROXY-MIB b/MIBS/bluecoat/BLUECOAT-SG-PROXY-MIB new file mode 100644 index 0000000..f2d4063 --- /dev/null +++ b/MIBS/bluecoat/BLUECOAT-SG-PROXY-MIB @@ -0,0 +1,838 @@ +BLUECOAT-SG-PROXY-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Counter64, Gauge32, Integer32 + FROM SNMPv2-SMI + DisplayString + FROM SNMPv2-TC + blueCoatMgmt + FROM BLUECOAT-MIB; + +bluecoatSGProxyMIB MODULE-IDENTITY + LAST-UPDATED "201111010300Z" + ORGANIZATION "Blue Coat Systems, Inc." + CONTACT-INFO "support.services@bluecoat.com + http://www.bluecoat.com" + DESCRIPTION "The BLUECOAT-SG-PROXY-MIB provides system information + and statistics for a BlueCoat SG proxy appliance." + REVISION "201111010300Z" + DESCRIPTION "Corrections regarding Capitalization and imports." + REVISION "200711050300Z" + DESCRIPTION "Minor corrections and reformatting." + REVISION "200708280300Z" + DESCRIPTION "Initial revision of this MIB." + ::= { blueCoatMgmt 11 } + +--- +--- Main Groups +--- + +sgProxyConfig OBJECT IDENTIFIER ::= { bluecoatSGProxyMIB 1 } +sgProxySystem OBJECT IDENTIFIER ::= { bluecoatSGProxyMIB 2 } +sgProxyHttp OBJECT IDENTIFIER ::= { bluecoatSGProxyMIB 3 } + +--- +--- Proxy Configuration Group (sgProxyConfig) +--- + +sgProxyAdmin OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The contact responsible for the administration of the + proxy. Usually a name and email address." + ::= { sgProxyConfig 1 } + +sgProxySoftware OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Name of the proxy sofware." + ::= { sgProxyConfig 2 } + +sgProxyVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Version of the proxy software." + ::= { sgProxyConfig 3 } + +sgProxySerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Hardware serial number of the proxy appliance." + ::= { sgProxyConfig 4 } + +--- +--- Proxy System Group (sgProxySystem) +--- + +--- +--- Groups under sgProxySystem +--- + +-- +-- sgProxyCpuTable +-- + +sgProxyCpu OBJECT IDENTIFIER ::= { sgProxySystem 1 } +sgProxyCache OBJECT IDENTIFIER ::= { sgProxySystem 2 } +sgProxyMemory OBJECT IDENTIFIER ::= { sgProxySystem 3 } +sgProxyCpuCoreTable OBJECT-TYPE + SYNTAX SEQUENCE OF SgProxyCpuCoreTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "This table lists the various cpu statistics." + ::= { sgProxySystem 4 } +--- +--- Proxy CPU Group (sgProxyCpu) (part of sgProxySystem) +--- + + +sgProxyCpuUpTime OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "The amount of time the proxy has been running + since boot, in milliseconds. This is no longer functional. + Use sgProxyCpuTable instead." + ::= { sgProxyCpu 1 } + +sgProxyCpuBusyTime OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "The amount of busy CPU time since boot, + in milliseconds. This is no longer functional. + Use sgProxyCpuTable instead." + ::= { sgProxyCpu 2 } + +sgProxyCpuIdleTime OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "The amount of idle CPU time since boot, + in milliseconds. This is no longer functional. + Use sgProxyCpuTable instead." + ::= { sgProxyCpu 3 } + +sgProxyCpuUpTimeSinceLastAccess OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "The amount of time the proxy has been running since + the last SNMP access to this value, in milliseconds. + This is no longer functional. Use sgProxyCpuTable instead." + ::= { sgProxyCpu 4 } + +sgProxyCpuBusyTimeSinceLastAccess OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "The amount of busy CPU time since the last SNMP access + to this value, in milliseconds. This is no longer functional. + Use sgProxyCpuTable instead." + ::= { sgProxyCpu 5 } + +sgProxyCpuIdleTimeSinceLastAccess OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "The amount of idle CPU time since the last SNMP access + to this value, in milliseconds. This is no longer functional. + Use sgProxyCpuTable instead." + ::= { sgProxyCpu 6 } + +sgProxyCpuBusyPerCent OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Percentage" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "The busy CPU time as a percentage, averaged over + one minute. This is no longer functional. + Use sgProxyCpuTable instead." + ::= { sgProxyCpu 7 } + +sgProxyCpuIdlePerCent OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Percentage" + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION "The idle CPU time as a percentage, averaged over + one minute. This is no longer functional. + Use sgProxyCpuTable instead." + ::= { sgProxyCpu 8 } + +--- +--- Proxy Cache Group (sgProxyCache) (part of sgProxySystem) +--- + +sgProxyStorage OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The quantity of storage in use by the proxy in bytes." + ::= { sgProxyCache 1 } + +sgProxyNumObjects OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of objects currently held by the proxy." + ::= { sgProxyCache 2 } + +--- +--- Proxy Memory Group (sgProxyMemory) (part of sgProxySystem) +--- + +sgProxyMemAvailable OBJECT-TYPE + SYNTAX Counter64 + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The total memory available for use by the proxy, + in bytes." + ::= { sgProxyMemory 1 } + +sgProxyMemCacheUsage OBJECT-TYPE + SYNTAX Counter64 + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The memory used by the proxy for object caching, + in bytes." + ::= { sgProxyMemory 2 } + +sgProxyMemSysUsage OBJECT-TYPE + SYNTAX Counter64 + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The memory used by the proxy for system and support + processes, in bytes." + ::= { sgProxyMemory 3 } + +sgProxyMemoryPressure OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Percentage" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The proportion of memory used in total by the proxy, + as a percentage of the total memory available." + ::= { sgProxyMemory 4 } + + +--- +--- Proxy CPU Table Group (sgProxyCpuTable) (part of sgProxySystem) +--- + +sgProxyCpuCoreTableEntry OBJECT-TYPE + SYNTAX SgProxyCpuCoreTableEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A cpuTable entry describes the + current cpu statistics." + INDEX { sgProxyCpuCoreIndex } + ::= { sgProxyCpuCoreTable 1 } + +SgProxyCpuCoreTableEntry ::= SEQUENCE { + sgProxyCpuCoreIndex INTEGER, + sgProxyCpuCoreUpTime Counter64, + sgProxyCpuCoreBusyTime Counter64, + sgProxyCpuCoreIdleTime Counter64, + sgProxyCpuCoreUpTimeSinceLastAccess Counter64, + sgProxyCpuCoreBusyTimeSinceLastAccess Counter64, + sgProxyCpuCoreIdleTimeSinceLastAccess Counter64, + sgProxyCpuCoreBusyPerCent Gauge32, + sgProxyCpuCoreIdlePerCent Gauge32 + } + +sgProxyCpuCoreIndex OBJECT-TYPE + SYNTAX Integer32 (1..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "CPU number." + ::= { sgProxyCpuCoreTableEntry 1 } + +sgProxyCpuCoreUpTime OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The amount of time the proxy has been running + since boot, in milliseconds." + ::= { sgProxyCpuCoreTableEntry 2 } + +sgProxyCpuCoreBusyTime OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The amount of busy CPU time since boot, + in milliseconds." + ::= { sgProxyCpuCoreTableEntry 3 } + +sgProxyCpuCoreIdleTime OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The amount of idle CPU time since boot, + in milliseconds." + ::= { sgProxyCpuCoreTableEntry 4 } + +sgProxyCpuCoreUpTimeSinceLastAccess OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The amount of time the proxy has been running since + the last SNMP access to this value, in milliseconds." + ::= { sgProxyCpuCoreTableEntry 5 } + +sgProxyCpuCoreBusyTimeSinceLastAccess OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The amount of busy CPU time since the last SNMP access + to this value, in milliseconds." + ::= { sgProxyCpuCoreTableEntry 6 } + +sgProxyCpuCoreIdleTimeSinceLastAccess OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The amount of idle CPU time since the last SNMP access + to this value, in milliseconds." + ::= { sgProxyCpuCoreTableEntry 7 } + +sgProxyCpuCoreBusyPerCent OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Percentage" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The busy CPU time as a percentage, averaged over + one minute." + ::= { sgProxyCpuCoreTableEntry 8 } + +sgProxyCpuCoreIdlePerCent OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Percentage" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The idle CPU time as a percentage, averaged over + one minute." + ::= { sgProxyCpuCoreTableEntry 9 } + + +--- +--- Proxy HTTP Statistics Group (sgProxyHttp) +--- + +--- +--- Groups under sgProxyHttp +--- + +sgProxyHttpPerf OBJECT IDENTIFIER ::= { sgProxyHttp 1 } +sgProxyHttpResponse OBJECT IDENTIFIER ::= { sgProxyHttp 2 } +sgProxyHttpMedian OBJECT IDENTIFIER ::= { sgProxyHttp 3 } + +--- +--- HTTP Performance Statistics Group (sgProxyHttpPerf) (part of sgProxyHttp) +--- + +--- +--- Groups under sgProxyHttpPerf +--- + +sgProxyHttpClient OBJECT IDENTIFIER ::= { sgProxyHttpPerf 1 } +sgProxyHttpServer OBJECT IDENTIFIER ::= { sgProxyHttpPerf 2 } +sgProxyHttpConnections OBJECT IDENTIFIER ::= { sgProxyHttpPerf 3 } + +--- +--- HTTP Client Statistics Group (sgProxyHttpClient) (part of sgProxyHttpPerf) +--- + +sgProxyHttpClientRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of HTTP requests received from clients." + ::= { sgProxyHttpClient 1 } + +sgProxyHttpClientHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of HTTP hits that the proxy clients + have produced." + ::= { sgProxyHttpClient 2 } + +sgProxyHttpClientPartialHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of HTTP partial (near) hits that the proxy + clients have produced." + ::= { sgProxyHttpClient 3 } + +sgProxyHttpClientMisses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of HTTP misses that the proxy clients + have produced." + ::= { sgProxyHttpClient 4 } + +sgProxyHttpClientErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of HTTP errors caused by client + connections." + ::= { sgProxyHttpClient 5 } + +sgProxyHttpClientRequestRate OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Requests Per Second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average rate per second of HTTP requests." + ::= { sgProxyHttpClient 6 } + +sgProxyHttpClientHitRate OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Percentage" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The percentage HTTP hit rate (by objects)." + ::= { sgProxyHttpClient 7 } + +sgProxyHttpClientByteHitRate OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Percentage" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The percentage HTTP hit rate (by requested bytes). + This is the number of bytes returned to the client + for hits, as a fraction of the total bytes." + ::= { sgProxyHttpClient 8 } + +sgProxyHttpClientInBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of bytes received from the clients by + the proxy." + ::= { sgProxyHttpClient 9 } + +sgProxyHttpClientOutBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of bytes delivered to clients from + the proxy." + ::= { sgProxyHttpClient 10 } + +--- +--- HTTP Server Statistics Group (sgProxyHttpServer) (part of sgProxyHttpPerf) +--- + +sgProxyHttpServerRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of HTTP requests that the proxy has + issued." + ::= { sgProxyHttpServer 1 } + +sgProxyHttpServerErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of HTTP errors while fetching objects." + ::= { sgProxyHttpServer 2 } + +sgProxyHttpServerInBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of bytes received by the proxy from + remote servers." + ::= { sgProxyHttpServer 3 } + +sgProxyHttpServerOutBytes OBJECT-TYPE + SYNTAX Counter64 + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of bytes transmitted by the proxy to + remote servers." + ::= { sgProxyHttpServer 4 } + +--- +--- HTTP Connections Group (sgProxyHttpConnections) (part of sgProxyHttpPerf) +--- + +sgProxyHttpClientConnections OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The total number of HTTP connections with the + proxy clients." + ::= { sgProxyHttpConnections 1 } + +sgProxyHttpClientConnectionsActive OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of active HTTP connections with the + proxy clients." + ::= { sgProxyHttpConnections 2 } + +sgProxyHttpClientConnectionsIdle OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of idle HTTP connections with the + proxy clients." + ::= { sgProxyHttpConnections 3 } + +sgProxyHttpServerConnections OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The total number of HTTP connections with + remote servers." + ::= { sgProxyHttpConnections 4 } + +sgProxyHttpServerConnectionsActive OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of active HTTP connections with + remote servers." + ::= { sgProxyHttpConnections 5 } + +sgProxyHttpServerConnectionsIdle OBJECT-TYPE + SYNTAX Gauge32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The number of idle HTTP connections with + remote servers." + ::= { sgProxyHttpConnections 6 } + +--- +--- Proxy HTTP Response Group (sgProxyHttpResponse) (part of sgProxyHttp) +--- + +--- +--- Groups under sgProxyHttpResponse +--- + +sgProxyHttpResponseTime OBJECT IDENTIFIER ::= { sgProxyHttpResponse 1 } +sgProxyHttpResponseFirstByte OBJECT IDENTIFIER ::= { sgProxyHttpResponse 2 } +sgProxyHttpResponseByteRate OBJECT IDENTIFIER ::= { sgProxyHttpResponse 3 } +sgProxyHttpResponseSize OBJECT IDENTIFIER ::= { sgProxyHttpResponse 4 } + +--- +--- HTTP Response Time (sgProxyHttpResponseTime) (part of sgProxyHttpResponse) +--- + +sgProxyHttpServiceTimeAll OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average service time for all HTTP requests, + in milliseconds." + ::= { sgProxyHttpResponseTime 1 } + +sgProxyHttpServiceTimeHit OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average service time for all HTTP hits, + in milliseconds." + ::= { sgProxyHttpResponseTime 2 } + +sgProxyHttpServiceTimePartialHit OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average service time for all HTTP partial (near) + hits, in milliseconds." + ::= { sgProxyHttpResponseTime 3 } + +sgProxyHttpServiceTimeMiss OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average service time for all HTTP misses, + in milliseconds." + ::= { sgProxyHttpResponseTime 4 } + +sgProxyHttpTotalFetchTimeAll OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The total fetch time for all HTTP responses, + in milliseconds." + ::= { sgProxyHttpResponseTime 5 } + +sgProxyHttpTotalFetchTimeHit OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The total fetch time for all HTTP hits, + in milliseconds." + ::= { sgProxyHttpResponseTime 6 } + +sgProxyHttpTotalFetchTimePartialHit OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The total fetch time for all HTTP partial (near) hits, + in milliseconds." + ::= { sgProxyHttpResponseTime 7 } + +sgProxyHttpTotalFetchTimeMiss OBJECT-TYPE + SYNTAX Counter64 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The total fetch time for all HTTP misses, + in milliseconds." + ::= { sgProxyHttpResponseTime 8 } + +--- +--- HTTP First Byte (sgProxyHttpResponseFirstByte) (part of sgProxyHttpResponse) +--- + +sgProxyHttpFirstByteAll OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average time to first response byte for all HTTP + requests, in milliseconds." + ::= { sgProxyHttpResponseFirstByte 1 } + +sgProxyHttpFirstByteHit OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average time to first response byte for all HTTP + hits, in milliseconds." + ::= { sgProxyHttpResponseFirstByte 2 } + +sgProxyHttpFirstBytePartialHit OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average time to first response byte for all HTTP + partial (near) hits, in milliseconds." + ::= { sgProxyHttpResponseFirstByte 3 } + +sgProxyHttpFirstByteMiss OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average time to first response byte for all HTTP + misses, in milliseconds." + ::= { sgProxyHttpResponseFirstByte 4 } + +--- +--- HTTP Byte Rate (sgProxyHttpResponseByteRate) (part of sgProxyHttpResponse) +--- + +sgProxyHttpByteRateAll OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Bytes Per Second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average byte rate for all HTTP responses, in bytes + per second." + ::= { sgProxyHttpResponseByteRate 1 } + +sgProxyHttpByteRateHit OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Bytes Per Second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average byte rate for all HTTP hits, in bytes + per second." + ::= { sgProxyHttpResponseByteRate 2 } + +sgProxyHttpByteRatePartialHit OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Bytes Per Second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average byte rate for all HTTP partial hits, in + bytes per second." + ::= { sgProxyHttpResponseByteRate 3 } + +sgProxyHttpByteRateMiss OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Bytes Per Second" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average byte rate for all HTTP misses, in bytes + per second." + ::= { sgProxyHttpResponseByteRate 4 } + +--- +--- HTTP Response Size (sgProxyHttpResponseSize) (part of sgProxyHttpResponse) +--- + +sgProxyHttpResponseSizeAll OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average response size for all HTTP responses, + in bytes." + ::= { sgProxyHttpResponseSize 1 } + +sgProxyHttpResponseSizeHit OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average response size for all HTTP hits, + in bytes." + ::= { sgProxyHttpResponseSize 2 } + +sgProxyHttpResponseSizePartialHit OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average response size for all HTTP partial hits, + in bytes." + ::= { sgProxyHttpResponseSize 3 } + +sgProxyHttpResponseSizeMiss OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The average response size for all HTTP misses, + in bytes." + ::= { sgProxyHttpResponseSize 4 } + +--- +--- Proxy HTTP Median Response Tables (sgProxyHttpMedian) (part of sgProxyHttp) +--- + +--- +--- HTTP Median Service Time Table (sgProxyHttpMedianServiceTable) +--- (part of sgProxyHttpMedian) +--- + +sgProxyHttpMedianServiceTable OBJECT-TYPE + SYNTAX SEQUENCE OF SgProxyHttpMedianServiceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table of median HTTP service times." + ::= { sgProxyHttpMedian 1 } + +sgProxyHttpMedianServiceEntry OBJECT-TYPE + SYNTAX SgProxyHttpMedianServiceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Table entry for median HTTP service times." + INDEX { sgProxyHttpMedianServiceTime } + ::= { sgProxyHttpMedianServiceTable 1 } + +SgProxyHttpMedianServiceEntry ::= SEQUENCE { + sgProxyHttpMedianServiceTime INTEGER, + sgProxyHttpMedianServiceTimeAll Gauge32, + sgProxyHttpMedianServiceTimeHit Gauge32, + sgProxyHttpMedianServiceTimePartialHit Gauge32, + sgProxyHttpMedianServiceTimeMiss Gauge32, + sgProxyDnsMedianServiceTime Gauge32 + } + +sgProxyHttpMedianServiceTime OBJECT-TYPE + SYNTAX INTEGER { one(1), five(5), sixty (60) } + UNITS "Minutes" + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "The median time used to index the table + sgProxyHttpMedianServiceTable. This release supports + one, five, and sixty minutes." + ::= { sgProxyHttpMedianServiceEntry 1 } + +sgProxyHttpMedianServiceTimeAll OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The median service time for all HTTP requests, + in milliseconds." + ::= { sgProxyHttpMedianServiceEntry 2 } + +sgProxyHttpMedianServiceTimeHit OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The median service time for all HTTP hits, + in milliseconds." + ::= { sgProxyHttpMedianServiceEntry 3 } + +sgProxyHttpMedianServiceTimePartialHit OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The median service time for all HTTP partial (near) + hits, in milliseconds." + ::= { sgProxyHttpMedianServiceEntry 4 } + +sgProxyHttpMedianServiceTimeMiss OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The median service time for all HTTP misses, + in milliseconds." + ::= { sgProxyHttpMedianServiceEntry 5 } + +sgProxyDnsMedianServiceTime OBJECT-TYPE + SYNTAX Gauge32 + UNITS "Milliseconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION "The median DNS service time, in milliseconds." + ::= { sgProxyHttpMedianServiceEntry 6 } + +--- +--- BLUECOAT-SG-PROXY-MIB Ends +--- + +END + |