This section lists the metrics that Oracle Traffic Director tracks for individual instances. For each metric, the object name in the SNMP MIB and the names of the corresponding element and attribute in the stats-xml report are provided. Metrics that are not available through SNMP or in the stats-xml report are marked NA.
Table A-1 Instance Metrics
Metric | Object Name in the SNMP MIB | stats-xml Element: Attribute |
---|---|---|
Number of seconds the instance has been running |
instanceUptime |
server: secondsRunning |
Number of requests processed |
instanceRequests |
request-bucket: countRequests |
Number of octets received |
instanceInOctets |
request-bucket: countBytesReceived |
Number of octets transmitted |
instanceOutOctets |
request-bucket: countBytesTransmitted |
Number of 2xx (Successful) responses issued |
instanceCount2xx |
request-bucket: count2xx |
Number of 3xx (Redirection) responses issued |
instanceCount3xx |
request-bucket: count3xx |
Number of 4xx (Client Error) responses issued |
instanceCount4xx |
request-bucket: count4xx |
Number of 5xx (Server Error) responses issued |
instanceCount5xx |
request-bucket: count5xx |
Number of other (neither 2xx, 3xx, 4xx, nor 5xx) responses issued |
instanceCountOther |
request-bucket: countOther |
Number of 200 (OK) responses issued |
instanceCount200 |
request-bucket: count200 |
Number of 302 (Moved Temporarily) responses issued |
instanceCount302 |
request-bucket: count302 |
Number of 304 (Not Modified) responses issued |
instanceCount304 |
request-bucket: count304 |
Number of 400 (Bad Request) responses issued |
instanceCount400 |
request-bucket: count400 |
Number of 401 (Unauthorized) responses issued |
instanceCount401 |
request-bucket: count401 |
Number of 403 (Forbidden) responses issued |
instanceCount403 |
request-bucket: count403 |
Number of 404 (Not Found) responses issued |
instanceCount404 |
request-bucket: count404 |
Number of 503 (Unavailable) responses issued |
instanceCount503 |
request-bucket: count503 |
Average load in the last 1 minute |
instanceLoad1MinuteAverage |
server: load1MinuteAverage |
Average load in the last 5 minutes |
instanceLoad5MinuteAverage |
server: load5MinuteAverage |
Average load for in the last minutes |
instanceLoad15MinuteAverage |
server: load15MinuteAverage |
Number of octets transmitted on the network per second |
instanceNetworkInOctets |
server: rateBytesReceived |
Number of octets received on the network per second |
instanceNetworkOutOctets |
server: rateBytesTransmitted |
Average number of requests served in the last 1 minute |
instanceRequests1MinuteAverage |
server: requests1MinuteAverage |
Average number of requests served in the last 5 minutes |
instanceRequests5MinuteAverage |
server: requests5MinuteAverage |
Average number of requests served in the last 15 minutes |
instanceRequests15MinuteAverage |
server: requests15MinuteAverage |
Average number of error responses in the last 1 minute |
instanceErrors1MinuteAverage |
server: errors1MinuteAverage |
Average number of error responses in the last 5 minutes |
instanceErrors5MinuteAverage |
server: errors5MinuteAverage |
Average number of error responses in the last 15 minutes |
instanceErrors15MinuteAverage |
server: errors15MinuteAverage |
Average response time for the requests in the last 1 minute |
instanceResponseTime1MinuteAverage |
server: responseTime1MinuteAverage |
Average response time for the requests in the last 5 minutes |
instanceResponseTime5MinuteAverage |
server: responseTime5MinuteAverage |
Average response time for the requests in the last 15 minutes |
instanceResponseTime15MinuteAverage |
server: responseTime15MinuteAverage |
Number of open connections at the time when statistics were gathered |
NA |
request-bucket: countOpenConnections |
Name of the TCP proxy for which this element holds statistics |
tcpID |
tcp-proxy:name |
State of the TCP proxy at the time of gathering the statistics |
tcpMode |
tcp-proxy:mode |
IP addresses (including port) where this TCP proxy listens for requests |
tcpInterfaces |
tcp-proxy:interfaces |
Number of active TCP proxy connections |
tcpCountActiveConnections |
tcp-request-bucket:countActiveConnections |
Total number of requests processed |
tcpCountRequests |
tcp-request-bucket:countRequests |
Total number of requests that were aborted |
tcpCountAbortedRequests |
tcp-request-bucket:countRequestsAborted |
Total number of requests that were closed because of timeout |
tcpCountTimeoutRequests |
tcp-request-bucket:countRequestsTimedout |
Number of bytes received from the client |
tcpCountBytesReceived |
tcp-request-bucket:countBytesReceived |
Number of bytes transmitted to the clients |
tcpCountBytesTransmitted |
tcp-request-bucket:countBytesTransmitted |
Average duration of active time in milliseconds |
tcpMilliSecondsConnectionActiveAverage |
tcp-request-bucket:millisecondsConnectionActiveAverage |
This section lists the metrics that Oracle Traffic Director tracks at the process level. For each metric, the object name in the SNMP MIB and the names of the corresponding element and attribute in the stats-xml report are provided. Metrics that are not available through SNMP or in the stats-xml report are marked NA.
Table A-2 Process Metrics
Metric | Object Name in the SNMP MIB | stats-xml Element: Attribute |
---|---|---|
Number of request processing threads currently available |
processThreadCount |
thread-pool-bucket: countThreads |
Number of request processing threads currently idle |
processThreadIdle |
thread-pool-bucket: countIdleThreads |
Number of connections currently in keepalive queue |
processKeepaliveCount |
keepalive-bucket: countConnections |
Maximum number of connections allowed in keepalive queue |
processKeepaliveMax |
keepalive-bucket: maxConnections |
Number of requests that were processed on connections in the Keep Alive subsystem |
NA |
keepalive-bucket: countHits |
Number of connections in the Keep Alive subsystem that were flushed |
NA |
keepalive-bucket: countFlushes |
Number of times the server could not hand off the connection to a keep-alive thread. |
NA |
keepalive-bucket: countRefusals |
Number of connections that were closed due to Keep Alive subsystem being idle beyond the specified timeout period |
NA |
keepalive-bucket: countTimeouts |
Idle period after which the Keep Alive subsystem should time out |
NA |
keepalive-bucket: secondsTimeout |
Process size in kbytes |
processSizeVirtual |
process: sizeVirtual |
Process resident size in kbytes |
processSizeResident |
process: sizeResident |
Fraction of process memory in system memory |
processFractionSystemMemoryUsage |
process: fractionSystemMemoryUsage |
Total number of active connections for which requests are getting processed |
NA |
tcp-thread:countActiveConnections |
This section lists the metrics that Oracle Traffic Director tracks for server threads. For each metric, the object name in the SNMP MIB and the names of the corresponding element and attribute in the stats-xml report are provided.
Table A-3 Thread Pool Metrics
Metric | Object Name in the SNMP MIB | stats-xml Element: Attribute |
---|---|---|
Number of requests queued for processing by this thread pool. |
threadPoolCount |
thread-pool-bucket: countQueued |
Largest number of requests that have been queued simultaneously |
threadPoolPeak |
thread-pool-bucket: peakQueued |
Maximum number of requests allowed in the queue |
threadPoolMax |
thread-pool-bucket: max-threads |
This section lists the connection-queue metrics that Oracle Traffic Director tracks. For each metric, the object name in the SNMP MIB and the names of the corresponding element and attribute in the stats-xml report are provided. Metrics that are not available through SNMP or in the stats-xml report are marked NA.
Table A-4 Connection Queue Metrics
Metric | Object Name in the SNMP MIB | stats-xml Element: Attribute |
---|---|---|
Number of connections currently in connection queue |
connectionQueueCount |
connection-queue-bucket: countQueued |
Total number of connections that have been added to this connection queue since startup |
NA |
connection-queue-bucket: countTotalQueued |
Average length of the queue in the last one minute |
NA |
connection-queue-bucket: countQueued1MinuteAverage |
Average length of the queue in the last one minutes |
NA |
connection-queue-bucket: countQueued5MinuteAverage |
Average length of the queue in the last fifteen minutes |
NA |
connection-queue-bucket: countQueued15MinuteAverage |
Largest number of connections that have been queued simultaneously |
connectionQueuePeak |
connection-queue-bucket: peakQueued |
Maximum number of connections allowed in connection queue |
connectionQueueMax |
connection-queue-bucket: maxQueued |
Total number of connections added to this connection queue since the instance started |
connectionQueueTotal |
connection-queue-bucket: countTotalConnections |
Number of connections rejected due to connection queue overflow |
connectionQueueOverflows |
connection-queue-bucket: countOverflows |
This section lists the metrics for response data that Oracle Traffic Director compresses and decompresses. For each metric, the object name in the SNMP MIB and the names of the corresponding element and attribute in the stats-xml report are provided.
Table A-5 Compression and Decompression Metrics
Metric | Object Name in the SNMP MIB | stats-xml Element: Attribute |
---|---|---|
Total number of requests compressed |
countRequestsCompressed |
compression-bucket: countRequests |
Total number of input bytes for compression |
countBytesForCompression |
compression-bucket: bytesInput |
Total number of output bytes after compression |
countBytesCompressed |
compression-bucket: bytesOutput |
Average compression per page |
pageCompressionAverage |
compression-bucket: pageCompressionAverage |
Overall compression ratio |
compressionRatio |
compression-bucket: compressionRatio |
Total number of requests decompressed |
countRequestsDecompressed |
decompression-bucket: countRequests |
Total number of input bytes for decompression |
countBytesForDecompression |
decompression-bucket: bytesInput |
Total number of output bytes after decompression |
countBytesDecompressed |
decompression-bucket: bytesOutput |
This section lists the metrics that Oracle Traffic Director tracks for individual virtual servers. For each metric, the object name in the SNMP MIB and the names of the corresponding element and attribute in the stats-xml report are provided.
Table A-6 Virtual Server Metrics
Metric | Object Name in the SNMP MIB | stats-xml Element: Attribute |
---|---|---|
Number of requests processed |
vsRequests |
request-bucket: countRequests |
Number of octets received |
vsInOctets |
request-bucket: countBytesReceived |
Number of octets transmitted |
vsOutOctets |
request-bucket: countBytesTransmitted |
Number of 2xx (Successful) responses issued |
vsCount2xx |
request-bucket: count2xx |
Number of 3xx (Redirection) responses issued |
vsCount3xx |
request-bucket: count3xx |
Number of 4xx (Client Error) responses issued |
vsCount4xx |
request-bucket: count4xx |
Number of 5xx (Server Error) responses issued |
vsCount5xx |
request-bucket: count5xx |
Number of other (neither 2xx, 3xx, 4xx, nor 5xx) responses issued |
vsCountOther |
request-bucket: countOther |
Number of 200 (OK) responses issued |
vsCount200 |
request-bucket: count200 |
Number of 302 (Moved Temporarily) responses issued |
vsCount302 |
request-bucket: count302 |
Number of 304 (Not Modified) responses issued |
vsCount304 |
request-bucket: count304 |
Number of 400 (Bad Request) responses issued |
vsCount400 |
request-bucket: count400 |
Number of 401 (Unauthorized) responses issued |
vsCount401 |
request-bucket: count401 |
Number of 403 (Forbidden) responses issued |
vsCount403 |
request-bucket: count403 |
Number of 404 (Not Found) responses issued |
vsCount404 |
request-bucket: count404 |
Number of 503 (Unavailable) responses issued |
vsCount503 |
request-bucket: count503 |
The total number of upgrade requests processed |
websocketCountUpgradedRequests |
websocket-bucket:countUpgradeRequests |
Number of WebSocket requests that were denied upgrade by origin server |
websocketCountUpgradeRejectedRequests |
websocket-bucket:countUpgradeRequestsRejected |
Number of WebSocket requests that were denied upgrade by server |
websocketCountFailedStrictRequests |
websocket-bucket:countUpgradeRequestsFailed |
Number of active WebSocket connections |
websocketCountActiveConnections |
websocket-bucket:countActiveConnections |
Total number of requests that were aborted |
websocketCountAbortedRequests |
websocket-bucket:countRequestsAborted |
Total number of requests that were closed because of timeout |
websocketCountTimeoutRequests |
websocket-bucket:countRequestsTimedout |
Number of bytes received from the clients |
websocketCountBytesReceived |
websocket-bucket:countBytesReceived |
Number of bytes transmitted to the clients |
websocketCountBytesTransmitted |
websocket-bucket:countBytesTransmitted |
Average duration of active time in millisecond |
websocketMillisecondsConnectionActiveAverage |
websocket-bucket:millisecondsConnectionActiveAverage |
Total number of requests intercepted by webapp firewall |
wafCountInterceptedRequests |
webapp-firewall-bucket:countRequestsIntercepted |
Total number of requests allowed by webapp firewall (allow action) |
wafCountAllowedRequests |
webapp-firewall-bucket:countRequestsAllowed |
Total number of denied requests (deny action) |
wafCountDeniedRequests |
webapp-firewall-bucket:countRequestsDenied |
Total number of dropped requests (drop action) |
wafCountDroppedRequests |
webapp-firewall-bucket:countRequestsDropped |
Total number of redirected requests (redirect action) |
wafCountRedirectedRequests |
webapp-firewall-bucket:countRequestsRedirected |
Total number of detected denied requests (deny action) |
wafCountDenyDetectedRequests |
webapp-firewall-bucket:countRequestsDenyDetected |
Total number of detected dropped requests (drop action) |
wafCountDropDetectedRequests |
webapp-firewall-bucket:countRequestsDropDetected |
Total number of detected redirected requests (redirect action) |
wafCountRedirectDetectedRequests |
webapp-firewall-bucket:countRequestsRedirectDetected |
This section lists the CPU-related metrics that Oracle Traffic Director tracks. For each metric, the object name in the SNMP MIB and the names of the corresponding element and attribute in the stats-xml report are provided.
Table A-7 CPU Metrics
Metric | Object Name in the SNMP MIB | stats-xml Element: Attribute |
---|---|---|
Percentage of the time that the CPU is idle |
cpuIdleTime |
cpu-info: percentIdle |
Percentage of the time the CPU is spending in user space |
cpuUserTime |
cpu-info: percentUser |
Percentage of the time the CPU is spending in kernel space |
cpuKernelTime |
cpu-info: percentKernel |
This section lists the metrics that Oracle Traffic Director tracks for origin server pools and origin servers. For each metric, the object name in the SNMP MIB and the names of the corresponding element and attribute in the stats-xml report are provided.
Table A-8 Origin Server Metrics
Metric | Object Name in the SNMP MIB | stats-xml Element: Attribute |
---|---|---|
Number of times a request was retried (to same or different origin server) |
serverPoolCountRetries |
server-pool: countRetries |
Type of the server pool |
server-pool:type |
|
Flag indicating whether the origin server is currently marked online |
originServerRunningStatus |
origin-server-bucket: flagOnline |
Flag indicating whether the node was dynamically discovered |
originServerDiscoveryStatus |
origin-server-bucket: flagDiscovered |
Flag indicating whether the node is fully ramped up |
originServerRampedupStatus |
origin-server-bucket: flagRampedUp |
Flag indicating whether the origin server is a backup node |
originServerBackupStatus |
origin-server-bucket: flagBackup |
Total time, in seconds, since the origin server was marked online |
originServerRunningTime |
origin-server-bucket: secondsOnline |
Total number of times the origin server was marked offline |
originServerCountOffline |
origin-server-bucket: countDetectedOffline |
Total number of bytes transmitted to the origin server |
originServerCountBytesTransmitted |
origin-server-bucket: countBytesTransmitted |
Total number of bytes received from the origin server |
originServerCountBytesReceived |
origin-server-bucket: countBytesReceived |
Total number of open connections to the origin server for which requests are getting processed |
originServerCountActiveConnections |
origin-server-bucket: countActiveConnections |
Total number of idle connections to the origin server |
originServerCountIdleConnections |
origin-server-bucket: countIdleConnections |
Total number of active connections belonging to sticky requests when time statistics were collected |
originServerCountActiveStickyConnections |
origin-server-bucket:countActiveStickyConnections |
Total number of times a connection to the origin server was attempted |
originServerCountConnectAttempts |
origin-server-bucket: countConnectAttempts |
Total number of times an attempt to connect to the origin server failed |
originServerCountConnectFailures |
origin-server-bucket: countConnectFailures |
Total number of requests that were aborted when proxying requests with this origin server |
originServerCountRequestsAborted |
origin-server-bucket: countRequestsAborted |
Total number of times the request timed out when sending or receiving data from the origin server |
originServerCountRequestsTimedout |
origin-server-bucket: countRequestsTimedout |
Total number of requests served by the origin server |
originServerCountRequests |
origin-server-bucket: countRequests |
Total number of health check requests |
originServerCountHealthCheckRequests |
origin-server-bucket:countHealthCheckRequests |
Total number of connections closed |
originServerCountConnectionsClosed |
origin-server-bucket:countConnectionsClosed |
Total number of keep-alive connections closed by the origin server |
originServerCountConnectionsClosedByOriginServer |
origin-server-bucket:countConnectionsClosedByOriginServer |
Dynamically calculated keep-alive timeout value for the origin server |
originServerSecondsKeepAliveTimeout |
origin-server-bucket:secondsKeepAliveTimeout |
Total number of sticky requests |
originServerCountStickyRequests |
origin-server-bucket:countStickyRequests |
Dynamic weight detected based on response time (applicable when algorithm is least-response-time) |
originServerWeightResponseTime |
origin-server-bucket:weightResponseTime |
Type of origin-server (generic/weblogic/undetected) |
originServerType |
origin-server-bucket:type |
Average duration of active time in milliseconds |
originServerMillisecondsConnectionActiveAverage |
origin-server-bucket:millisecondsConnectionActiveAverage |
This section lists the caching-related metrics that Oracle Traffic Director tracks. For each metric, the object name in the SNMP MIB and the names of the corresponding element and attribute in the stats-xml report are provided.
Table A-9 Proxy Cache Metrics
Metric | Object Name in the SNMP MIB | stats-xml Element: Attribute |
---|---|---|
Total number of entries in the cache |
proxyCacheCountEntries |
cache-bucket: countEntries |
Amount of heap space used by cache content |
proxyCacheSizeHeap |
cache-bucket: sizeHeapCache |
Total number of times a cache lookup succeeded |
proxyCacheCountContentHits |
cache-bucket: countContentHits |
Total number of times a cache lookup failed |
proxyCacheCountContentMisses |
cache-bucket: countContentMisses |
Total number of times an entry was served from cache |
proxyCacheCountHits |
cache-bucket: countHits |
Total number of requests that were revalidated from the origin server |
proxyCacheCountRevalidationRequests |
cache-bucket: countRevalidationRequests |
Total number of times the revalidation requests failed |
proxyCacheCountRevalidationFailures |
cache-bucket: countRevalidationFailures |
This section lists the DNS cache lookup metrics that Oracle Traffic Director tracks. For each metric, the element and attribute in the stats-xml report are provided.
Table A-10 DNS Cache Metrics
Metric | stats-xml Element: Attribute |
---|---|
Total number of entries in the cache |
dns-bucket: countCacheEntries |
Total number of times a cache lookup succeeded |
dns-bucket: countCacheHits |
Total number of times a cache lookup failed |
dns-bucket: countCacheMisses |
Number of asynchronous lookups |
dns-bucket: countAsyncNameLookups |
Total number of asynchronous DNS address lookups performed |
dns-bucket: countAsyncAddrLookups |
Number of asynchronous DNS lookups currently in progress |
dns-bucket: countAsyncLookupsInProgress |