14 Oracle HTTP Server

This chapter describes Oracle HTTP Server (OHS) metrics.

Note:

This book uses the following terminology when referring to the different versions and implementations of Oracle HTTP Server (OHS):
  • Managed OHS 10g: Oracle HTTP server associated with an Oracle WebLogic Server domain

  • Managed OHS 11g: Oracle HTTP server associated with an Oracle WebLogic Server domain

  • Standalone OHS 11g: Oracle HTTP Server in standalone mode (not associated with an Oracle WebLogic Server domain)

  • Managed OHS 12c: Oracle HTTP Server in an Oracle WebLogic Server domain (often referred to as a colocated HTTP server). In this configuration, Oracle HTTP Server is managed through the Oracle WebLogic Server.

  • Standalone OHS 12c: Oracle HTTP Server in a standalone domain. In this configuration, Oracle HTTP Server is managed independently of Oracle WebLogic Server.

For more information about the different implementations of OHS, see the Oracle Fusion Middleware documentation relevant to your release.

http://www.oracle.com/technetwork/documentation/

14.1 mod_oc4j Destination Metrics

This metric category provides details about the failed requests routed by mod_oc4j to a particular OC4J Instance.

14.1.1 Percentage of Requests that Were Failures

This metric shows the percentage of the total number of requests routed by mod_oc4j to this particular OC4J instance that were failed requests.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes Not Defined Not Defined The percentage of requests that resulted in failures is %value%%%

14.2 mod_oc4j General Metrics

This metric category displays charts that show the count of requests to OC4J instances, and the percentage of requests that failed and resulted in internal errors.

14.2.1 Percentage of Requests Resulted in Internal Errors

This metric shows the percentage of total number of requests routed for all the Mount Points that resulted in internal errors.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes Not Defined Not Defined Heap Usage is %value%MB

14.2.2 Percentage of Requests that Were Failures

This metric shows the percentage of total number of requests routed for all the mount points that were failed requests.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes 1 1.5 The percentage of requests that resulted in failures is %value%%%

14.3 mod_oc4j MountPt Metrics

This metric category provides details about the successful and failed requests routed by mod_oc4j for a particular mount point. The metrics table shows details such as the OC4J instances to which the requests were routed and the path for the OC4J Mount directive in the mod_oc4j.conf file.

14.3.1 Percentage of Requests that Were Failures

This metric shows the percentage of total number of requests routed by mod_oc4j for this particular mount point that were failed requests.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 30 Minutes 1 1.5 The percentage of requests that resulted in failures is %value%%%

14.4 modplsql_HTTPResponseCodes Metrics

This metric category provides information about the count or percentage of various types of response codes since Oracle HTTP Server was last restarted.

14.4.1 400sPercentage

This metric shows the count of unsuccessful mod_plsql requests returning a 400 HTTP response code.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
Managed OHS10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes Not Defined Not Defined HTTP 400 response codes are %value% %%

14.4.2 500sPercentage

This metric shows the count of unsuccessful mod_plsql requests returning a 500 HTTP response code.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes Not Defined Not Defined HTTP 500 response codes are %value% %%

14.5 OHS Module Metrics

This metric category contains metrics about Oracle HTTP Server modules.

14.5.1 Request Handling Throughput, for a Module (requests per second)

This rate metric specifies the number of requests handled per second by this module during the last interval. The interval is the period of time specified as the collection frequency for this metric. This metric helps you determine the frequency of requests currently being served by the module. If the request handling throughput is very low, either there is no activity on the Web server for the module, or there is something else going on that is preventing the module from processing requests.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.5.2 Request Handling Time, for a Module (seconds)

This metric specifies the average time (in seconds) it took the module to handle a request during the last interval. The interval is the period of time specified as the collection frequency of this module.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.5.3 Total Handled Requests for a Module

This metric specifies the total number of requests handled by this module during the collection interval.

Target Version Collection Frequency
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)
  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.6 OHS Process Metrics

This metric category provides metrics about Oracle HTTP Server processes.

14.6.1 Heap Usage (MB)

This metric shows the amount of heap space (total program memory) used by Oracle HTTP Server's parent process.

The following table shows how often the metric's value is collected and compared against the default thresholds.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes Not Defined Not Defined Heap Usage is %value%MB

14.7 OHS Response Code Metrics

This metric category includes metrics about the amount of Oracle HTTP Server response codes since the Oracle HTTP Server was last restarted.

14.7.1 HTTP 4xx Errors Throughput

This metric shows the number of HTTP 4xx errors per second returned by Oracle HTTP Server during the last successful collection interval. This value is the number of 4xx errors returned by the server in the last interval divided by the interval time (in seconds).

Target Version Collection Frequency
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)
  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 15 Minutes

14.7.2 HTTP 4xx Errors

This metric shows the number of HTTP 4xx errors returned by Oracle HTTP Server during the last successful collection interval.

Target Version Collection Frequency
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 15 Minutes

14.7.3 HTTP 5xx Errors Throughput

This metric specifies the number of HTTP 5xx errors per second returned by Oracle HTTP Server during the last successful collection interval. This value is the number of 5xx errors returned by the server in the last interval divided by the interval time (in seconds.

Target Version Collection Frequency
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)
  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 15 Minutes

14.7.4 HTTP 5xx errors

This metric specifies the number of HTTP 5xx errors returned by Oracle HTTP Server during the last successful collection interval.

Target Version Collection Frequency
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 15 Minutes

14.8 OHS Server Metrics

This metric category displays information about the Oracle HTTP Server.

14.8.1 Active HTTP Connections

This metric shows the number of open HTTP connections.

The following table shows how often the metric's value is collected and compared against the default thresholds.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes Not Defined Not Defined The number of active connections is %value%

14.8.2 Active HTTP Requests

This metric specifies the number of requests currently being serviced.

The following table shows how often the metric's value is collected and compared against the default thresholds.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes Not Defined Not Defined The number of active requests is %value%

14.8.3 Busy Processes

This metric specifies the number of child servers that are busy.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.8.4 Busy Threads

This metric shows the number of Oracle HTTP Server threads that are servicing requests currently.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.8.5 Busy Threads (%)

This metric shows the percentage of Oracle HTTP Server threads that are servicing requests currently.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)
  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes 85 90 The percentage of processes that are busy handling requests is %value%%%

14.8.6 Connection Duration (seconds)

This metric shows the average time (in seconds) a connection was open during the last interval. The interval is the period of time specified as the collection frequency for this metric. A connection remains open until all of the requests that it is handling have been completed.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.8.7 Error Rate (%)

This metric specifies the percentage of requests that encountered errors during the last interval. The interval is the period of time specified as the collection frequency for this metric.

The following table shows how often the metric's value is collected and compared against the default thresholds.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes 1 1.5 The percentage of requests that resulted in errors is %value%%%

User Action

Use Log Viewer to examine the errors in this Oracle HTTP Server's error log file. From the Oracle Enterprise Manager Cloud Control console, right-click the Oracle HTTP Server target name, select Logs, then View Log Messages.

For more information about log messages, see the Oracle Enterprise Manager Cloud Control Administrator's Guide.

14.8.8 Idle Threads

This metric specifies the number of Oracle HTTP Server threads that are not servicing requests.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.8.9 Idle Processes

This metric specifies the number of processes that are not handling any requests.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.8.10 Number of Threads

This metric specifies the total number of Oracle HTTP Server threads.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.8.11 Percentage of Busy Processes

This metric shows the percentage of Oracle HTTP Server child processes that are currently servicing requests.

The following table shows how often the metric's value is collected and compared against the default thresholds.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes 85 90 The percentage of processes that are busy handling requests is %value%%%

User Action

To tune the percentage of Oracle HTTP Server child processes that are currently servicing requests, you can change the values for the MaxClients, MinSpareServers, and MaxSpareServers directives. You can change the values of the MaxClients, MinSpareServers and MaxSpareServers directives on the Oracle HTTP Server Performance Directives Configuration page in the Oracle Enterprise Manager Fusion Middleware Control Console. For more information about the MaxClients, MinSpareServers, and MaxSpareServers directives, go to the Apache HTTP Server Documentation section of the Apache web site, then navigate to the Directives information.

http://www.apache.org

14.8.12 Request Processing Time (milliseconds)

This metric shows the average time (in milliseconds) it took to process a request during the last interval. The interval is the period of time specified as the collection frequency for this metric.

Target Version Collection Frequency
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)
  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.8.13 Request Processing Time (seconds)

This metric shows the average time it took to process a request during the last interval. The interval is the period of time specified as the collection frequency for this metric.

The following table shows how often the metric's value is collected and compared against the default thresholds.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1))

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes Not Defined Not Defined The average processing time for a request is %value% seconds

14.8.14 Request Throughput (requests per second)

This rate metric specifies the number of requests per second serviced during the last interval. The interval is the period of time specified as the collection frequency for this metric. This metric specifies how much of a load this Oracle HTTP Server is handling.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.8.15 Response Data Processed (KB per response)

This metric specifies the average size of a response (in KB) during the last interval. The interval is the period of time specified as the collection frequency for this metric.

The following table shows how often the metric's value is collected and compared against the default thresholds.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes Not Defined Not Defined The average size of a request is %value%KB

14.8.16 Response Data Throughput (KB per second)

This metric specifies the amount of response data (in KB/seconds) processed by Oracle HTTP Server during the last interval. The interval is the period of time specified as the collection frequency for this metric.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.9 OHS Virtual Host Metrics

This metric category provides virtual host information.

14.9.1 Active Requests for a Virtual Host

This metric specifies the total number of active requests currently being processed by the virtual host.

The following table shows how often the metric's value is collected and compared against the default thresholds.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes 135 140 The number of active requests for virtual host %name% is %value%

Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Name" object.

If warning or critical threshold values are currently set for any "Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Name" object, use the Edit Thresholds page. See Editing Thresholds for information on accessing the Edit Thresholds page.

14.9.2 Request Processing Time for a Virtual Host (seconds)

This metric shows the average amount of time it took the virtual host to process one request during the last interval. The interval is the period of time specified as the collection frequency for this metric.

The following table shows how often the metric's value is collected and compared against the default thresholds.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)
  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes Not Defined Not Defined The average processing time for a request for virtual host %name% is %value% seconds

Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Name" object.

If warning or critical threshold values are currently set for any "Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Name" object, use the Edit Thresholds page. See Editing Thresholds for information on accessing the Edit Thresholds page.

14.9.3 Request Throughput for a Virtual Host (requests per second)

This rate metric specifies the number of requests per second serviced by the virtual host during the last interval. The interval is the period of time specified as the collection frequency for this metric. This metric specifies how much of a load this virtual host is handling.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.9.4 Response Data Processed For a Virtual Host (KB per response)

This metric specifies the average size of a response (in KB) during the last interval. The interval is the period of time specified as the collection frequency for this metric.

The following table shows how often the metric's value is collected and compared against the default thresholds.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1))

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes Not Defined Not Defined The average size of a request for virtual host %name% is %value%KB

Multiple Thresholds

For this metric you can set different warning and critical threshold values for each "Name" object.

If warning or critical threshold values are currently set for any "Name" object, those thresholds can be viewed on the Metric Detail page for this metric.

To specify or change warning or critical threshold values for each "Name" object, use the Edit Thresholds page.

14.9.5 Response Data Throughput For a Virtual Host (KB per second)

This metric specifies the amount of response data (in KB/second) processed by the virtual host during the last interval. The interval is the period of time specified as the collection frequency for this metric.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.9.6 Virtual Host Type

This metrics provides the type of virtual host, which can be IP_DEFAULT, NAME_DEFAULT, IP_BASED, or NAME_BASED.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.10 Oracle HTTP Server General Metrics

This metric category provides general Oracle HTTP Server metrics.

14.10.1 Start Time (ms since Epoch)

This metric shows the start time of the Oracle HTTP Server.

Target Version Collection Frequency
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes

14.11 Resource Usage

This metric category provides information about CPU and memory usage.

14.11.1 CPU Idle Time (%)

This metric shows the percentage of time the CPU has been idle on the host.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes

14.11.2 CPU Usage (%)

This metric shows the percentage of CPU used by the Oracle HTTP server.

The following table shows how often the metric's value is collected and compared against the default thresholds.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes Not Defined Not Defined CPU Utilization is %value%%%

14.11.3 Free Memory (%)

This metric shows the percentage of current free memory on the host that has Oracle HTTP Server.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes

14.11.4 Free Memory (MB)

This metric shows current free memory on the host that has an Oracle HTTP Server.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes

14.11.5 Memory Usage (%)

This metric shows the current percentage of physical memory used by the component.

The following table shows how often the metric's value is collected.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes 80 90 Memory Utilization is %value%%%

14.11.6 Memory Usage (MB)

This metric shows the current physical memory used by Oracle HTTP Server.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
  • Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x)
  • Managed OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Managed OHS 12c (12.1.2.x)

  • Standalone OHS 11g (11.1.1.7, 11.1.1.6, 11.1.1.5, 11.1.1.4, 11.1.1.3, 11.1.1.2, 11.1.1.1)

  • Standalone OHS 12c (12.1.2)

Every 5 Minutes

14.11.7 Other CPU Usage (%)

This metric shows the percentage of CPU used by host processes other than Oracle HTTP Server. If you are having problems with CPU usage on the Oracle HTTP server host computer, this metric can help you determine whether or not Oracle HTTP server is causing the problem.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes

User Action

Navigate to the host Home page in the Fusion Middleware Control and review the top processes to see if you can identify which processes are consuming the most CPU. Or, navigate to the host Performance page in the Cloud Control and view the processes that are consuming the most CPU.

14.11.8 Other Memory Usage (%)

This metric specifies the percentage of other memory usage on the computer. It includes all the memory except for Oracle HTTP Server.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes

14.11.9 Other Memory Usage (MB)

This metric shows current host memory used by processes other than Oracle HTTP Server. If you are having problems with CPU usage on the Oracle HTTP Server host computer, this metric can help you determine whether or not Oracle HTTP Server is causing this problem.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes

User Action

Navigate to the host Home page in the Fusion Middleware Control and review the top processes to see if you can identify which processes are consuming the most memory. Or, navigate to the host Performance page in the Cloud Control and view the processes that are consuming the most memory.

14.11.10 Start Time (ms since Epoch)

This metric shows the start time of Oracle HTTP Server.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes

14.11.11 Total Memory (MB)

Amount of physical memory (in MB) for the host where Oracle HTTP Server is running.

The following table shows how often the metric's value is collected.

Target Version Collection Frequency
Managed OHS 10gR1 (10.1.2.x), 10gR3 (10.1.3.x) Every 5 Minutes

14.12 Response

This metric category provides metrics that give availability information about Oracle HTTP Server.

14.12.1 Response - Status

This metric indicates whether or not Oracle HTTP Server is up or down. A status of 1 means the server is up, and a status of 2 means the server is down.

The following table shows how often the metric's value is collected and compared against the default thresholds.

Target Version Evaluation and Collection Frequency Default Warning Threshold Default Critical Threshold Alert Text
All Versions Every Minute Not Defined 0 The Oracle HTTP Server instance is down

User Action

If the Oracle HTTP Server instance is down, start it from the Home page for Oracle HTTP Server in the Oracle Enterprise Manager Cloud Control console.