Oracle HTTP Server Workload Test

Oracle HTTP Server is key component of Oracle Web infrastructure, middleware etc. It provides key features like single sign on, high availability, clustered deployment etc. on top on web server functionality. Given the web server acts as gateway for commmunication with underlying functionality, it is important for administrators to always be on top of performance and load on the web server.

This test monitors the Oracle HTTP Server and reports key metrics indicating the responsiveness of the server and workload on it. Looking at these statistics administrators can understand any issues around the workload and take preemptive actions.

Target of the test : An Oracle HTTP Server 12c

Agent deploying the test : An External Agent or internal Agent

Outputs of the test : One set of results for every Oracle HTTP Server monitored

Configurable parameters for the test

Parameter

Description

Test period

How often should the test be executed.

Host

The IP address of the Oracle HTTP Service.

Port

The port number through which the Oracle HTTP Server 12c communicates. The default port is 7777.

SSL

By default, the Oracle HTTP Server is SSL-enabled. Accordingly, the SSL flag is set to Yes by default

Admin Port

Admin port details can be found in configuration file. By default Admin port is 9999.

DMS HOST IP

IP address to be provided, if local address is other than HOST IP.

Measurements made by the test

Measurement

Description

Measurement Unit

Interpretation

Response time

Indicates the time taken by the web server to respond to requests. Only requests for which successful responses are received are considered while computing the response time.

Secs

A very high value for this measure indicates a bottleneck on the web server or one of the applications on the server.

Requests

Indicates the rate of requests to the web server.

Reqs/Sec

This value is indicative of the server workload.

Active connections

Indicates the number of connections currently open to the server.

Number

A high value can indicate a slow-down of the web server or applications hosted by it.

Connection rate

Indicates the rate of connections to the web server during the last measurement period.

Conns/Sec

An increase or decrease in connection rate can represent a change in the user workload.

Data transmit rate

Indicates the rate at which the data was transmitted by the server to clients during the last measurement period.

KB/Sec

A large increase in the data transmission rate can be indicative of an increase in the popularity of one or more web sites hosted on the server.

Errors

Indicates the rate at which errors occurred on the server during the last measurement period.

Errors/Sec

The details of the type of errors occurring are reported by the test OracleHttpResponse test.

POST requests

Indicates the rate of post requests to the web server.

Reqs/Sec

 

GET requests

Indicates the rate of get requests to the web server.

Reqs/Sec