Escolar Documentos
Profissional Documentos
Cultura Documentos
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
sgProxySystem
sgProxyHttp
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 function
al.
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.
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
MAX-ACCESS
STATUS
DESCRIPTION
SgProxyCpuCoreTableEntry
not-accessible
current
"A cpuTable entry describes the
current cpu statistics."
INDEX
{ sgProxyCpuCoreIndex }
::= { sgProxyCpuCoreTable 1 }
SgProxyCpuCoreTableEntry ::= SEQUENCE {
sgProxyCpuCoreIndex
sgProxyCpuCoreUpTime
sgProxyCpuCoreBusyTime
sgProxyCpuCoreIdleTime
sgProxyCpuCoreUpTimeSinceLastAccess
sgProxyCpuCoreBusyTimeSinceLastAccess
sgProxyCpuCoreIdleTimeSinceLastAccess
sgProxyCpuCoreBusyPerCent
sgProxyCpuCoreIdlePerCent
}
INTEGER,
Counter64,
Counter64,
Counter64,
Counter64,
Counter64,
Counter64,
Gauge32,
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
SYNTAX
UNITS
MAX-ACCESS
STATUS
DESCRIPTION
OBJECT-TYPE
Counter64
"Milliseconds"
read-only
current
"The amount of busy CPU time since boot,
in milliseconds."
::= { sgProxyCpuCoreTableEntry 3 }
sgProxyCpuCoreIdleTime
SYNTAX
UNITS
MAX-ACCESS
STATUS
DESCRIPTION
OBJECT-TYPE
Counter64
"Milliseconds"
read-only
current
"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
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
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION
OBJECT-TYPE
Counter64
read-only
current
"The number of HTTP misses that the proxy clients
have produced."
::= { sgProxyHttpClient 4 }
sgProxyHttpClientErrors
SYNTAX
MAX-ACCESS
STATUS
DESCRIPTION
OBJECT-TYPE
Counter64
read-only
current
"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
UNITS
MAX-ACCESS
STATUS
DESCRIPTION
Counter64
"Bytes"
read-only
current
"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 }
OBJECT
OBJECT
OBJECT
OBJECT
IDENTIFIER
IDENTIFIER
IDENTIFIER
IDENTIFIER
::=
::=
::=
::=
{
{
{
{
sgProxyHttpResponse
sgProxyHttpResponse
sgProxyHttpResponse
sgProxyHttpResponse
1
2
3
4
}
}
}
}
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
SYNTAX
UNITS
MAX-ACCESS
STATUS
DESCRIPTION
OBJECT-TYPE
Gauge32
"Milliseconds"
read-only
current
"The average time to first response byte for all HTTP
requests, in milliseconds."
::= { sgProxyHttpResponseFirstByte 1 }
sgProxyHttpFirstByteHit
SYNTAX
UNITS
MAX-ACCESS
STATUS
DESCRIPTION
OBJECT-TYPE
Gauge32
"Milliseconds"
read-only
current
"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
SYNTAX
UNITS
MAX-ACCESS
STATUS
DESCRIPTION
OBJECT-TYPE
Gauge32
"Bytes Per Second"
read-only
current
"The average byte rate for all HTTP responses, in bytes
per second."
::= { sgProxyHttpResponseByteRate 1 }
sgProxyHttpByteRateHit
SYNTAX
UNITS
MAX-ACCESS
STATUS
DESCRIPTION
OBJECT-TYPE
Gauge32
"Bytes Per Second"
read-only
current
"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
SYNTAX
UNITS
MAX-ACCESS
STATUS
DESCRIPTION
OBJECT-TYPE
Gauge32
"Bytes Per Second"
read-only
current
"The average byte rate for all HTTP misses, in bytes
per second."
::= { sgProxyHttpResponseByteRate 4 }
::= { 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
sgProxyHttpMedianServiceTimeAll
sgProxyHttpMedianServiceTimeHit
sgProxyHttpMedianServiceTimePartialHit
sgProxyHttpMedianServiceTimeMiss
sgProxyDnsMedianServiceTime
INTEGER,
Gauge32,
Gauge32,
Gauge32,
Gauge32,
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