Oracle HTTP Modules Test

HTTP Modules implement and extend the basic functionality of Oracle HTTP Server. Many of the standard Apache HTTP Server modules are included with Oracle HTTP Server. Oracle also includes several modules that are specific to Oracle Fusion Middleware to support integration between Oracle HTTP Server and other Oracle Fusion Middleware components. Given that modules provide key functionality for Oracle HTTP Server, it is important to monitor modules for performance metrics.

This test monitors the modules of Oracle HTTP Sever and collects key metrics around the request and response performance. Analysis of number of requests received, declined and time taken to handle the requests allow administrators to develop insights about the performance of the HTTP module.

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. The default port is 9999.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Requests Handled

Indicates the number of requests handled by the module overall.

Number

This value is indicative of the server workload.

Requests handled time

Indicates the time taken by module to process the request.

Milliseconds

If this value is going up over a number of measurements, it might be indicator of issue with web server.

Requests

Indicates the number of requests handled per second by the module.

Requests/Sec

This is key indicator of the performance of the module, a large number of healthy responses indicate high performing module.

Requests declined

Indicates the total number of requests declined by the module over a given period of time.

Conns/Sec

A sudden spike in number of declined requests might indicate some glitch.