Oracle HTTP Server is a reliable and secure web server based on Apache HTTP Server. It is designed in a way to provide the user with a highly scalable platform for hosting web applications. Oracle HTTP Server can either be used as a Standalone server, or as a web server component for Fusion Middleware cover operating under WebLogic servers domain. Applications Manager's Oracle HTTP Server monitoring capabilities offer complete visibility into the performance of your Oracle HTTP Servers. It helps you to track various key metrics such as response time, cache usage, server utilization rates etc.
Prerequisites for monitoring Oracle HTTP server metrics: Click here
Using the REST API to add a new Oracle HTTP server monitor: Click here
To create an Oracle HTTP monitor, follow the steps given below:
Click on the individual monitors listed to view the following information. Following are the list of metrics that are monitored in Oracle HTTP Server monitoring:
Parameters | Description |
---|---|
Usage Details | |
Total Accesses | Total number of requests served by the server since it was last started. |
Total Data Transferred | The total amount of data that has been served by the server (in MB). |
Total Duration | The total amount of time the server takes to give response and complete the request. |
Server Uptime | The total time that the server has been running (in days, hours, minutes, seconds) Eg: 1 day(s), 18 hour(s), 17 minute(s), 51 second(s). |
Server Uptime in Hour(s) | The total time that the server has been running (in hours). |
Response Time | The time taken for the Oracle HTTP server to respond while monitoring (in milliseconds). |
CPU Usage Details | |
CPU Load(%) | The current CPU load on the server.(Data for CPU Load parameter will be available only if you install Oracle HTTP Server in Linux setup.) |
Parameters | Description |
---|---|
Request Details | |
Request per Minute | The average number of requests received by the server in one minute. |
Bytes per Request | The number of bytes served per request (in bytes). |
Duration per Request | Average time taken by the server to process a request. |
Bytes Transferred Details | |
Bytes per Second | The average number of bytes served in one second. |
Bytes per Minute | The average number of bytes served in one minute. |
Parameters | Description |
---|---|
Server Utilization Details | |
Server Utilization(%) | Percentage of the server that has been used. |
Server Details | |
Busy Servers | The number of servers that are currently busy processing requests. |
Idle Servers | The number of servers that are currently idle and available to process requests. |
Total Servers | The total number of servers. |
System Load Details | |
Average Load - 1 Minute | Average server load over the last 1 minute. |
Average Load - 5 Minutes | Average server load over the last 5 minutes. |
Average Load - 15 Minutes | Average server load over the last 15 minutes. |
Parameters | Description |
---|---|
Cache Usage Details | |
Cache Usage(%) | Current usage of the TLS session cache (in percentage). |
Cache Usage Details | |
Number of entries stored in Cache | Current number of entries in the TLS session cache. |
Number of History entries stored in Cache | Total number of TLS session cache entries stored in the cache since the server was started. |
Number of Cache entries expired | Number of expired entries that has been removed from the cache since the server was started. |
Cache Memory Details | |
Cache Shared Memory | The amount of shared memory allocated for the TLS session cache (in bytes). |
TLS Cache Details | |
Cache Type | Type of cache used by the server. |
Number of Sub Caches | Number of sub caches used by the server. |
Parameters | Description |
---|---|
Configuration Details | |
Oracle HTTP Server Version | The version of the Oracle HTTP server. |
Server Build Date | The build date of The Oracle HTTP Server. |
OS Details | OS details of the Oracle HTTP server. |