Oracle® Enterprise Manager Oracle Fusion Middleware Metric Reference Manual 10g Release 5 (10.2.0.5.0) Part Number B25987-04 |
|
|
PDF · Mobi · ePub |
Oracle Enterprise Manager can be used to manage Oracle HTTP Server. You can use the All Metrics page for an HTTP Server target to view the metrics that have been collected for that target by Oracle Management Agent.
This metric category includes metrics that provide APM mining performance details.
Default Collection Frequency — Real-time
Table 20-1 APM Mining Performance Details Metrics
Metric | Description |
---|---|
Average CPU Utilization (%) |
Shows the percentage of CPU time over total time consumed by the End-user Performance Mining Engine, during the last run. |
CPU Usage Time |
Shows the total amount of time consumed by the CPU (in seconds) during the last End-user Performance Analysis run. |
End Log Time |
Shows the time in the access_log file at which the End-user Performance Mining Engine stopped processing. |
Number of Beacon Request Lines |
Shows the number of log lines with beacon transaction requests (these lines are ignored by the End-user Performance Mining Engine and are not reported in the End-User Performance Monitoring analysis). |
Output - Completed Pages |
Shows the number of completed pages for which End-User Performance Monitoring data was reported. |
Output - Incompleted Pages |
Shows the number of partially loaded pages reported by the End-user Performance Mining Engine. |
Number of Invalid Log Lines |
Shows the number of lines that are not recognized by the End-user Performance Mining Engine. |
Number of Log Lines Processed |
Shows the number of access_log lines processed by the End-user Performance Mining Engine. |
Output - Total Page Requests |
Shows the total number of component requests reported for all pages. |
Start Log Time |
Shows the time in the access_log file at which the End-user Performance Mining Engine started processing. |
Start Run Time |
Shows the time at which the End-user Performance Mining Engine started running. |
EUM Gif Requests - Total |
Shows the total number of EUM Gif requests in the access_log that signal the completion of a page load. |
EUM Gif Requests - No Expected Output |
Shows the number of EUM Gif requests for which output is not reported. These include component pages that are parts of a single page load, where only the main page is reported. |
EUM Gif Requests - Browser Cached Pages |
Shows the number of EUM Gif requests for pages that are cached, and hence no End-User Performance Monitoring information is available. |
EUM Gif Requests - Other/Unaccounted |
Shows the number of EUM Gif requests for which output is not reported for other reasons. |
Total Run Time (sec) |
Shows the total amount of time taken by the End-user Performance Mining Engine. |
This metric category provides status information for Session Cache and Content Cache.
The Session Cache is Portal Application specific- OracleAS Portal uses session cookies to maintain session details for each OracleAS Portal user. The session cookie is encrypted and contains important information, including: the database username, the lightweight username, and the Globalization Support characteristics of the session. In order for mod_plsql to execute a OracleAS Portal request, it needs to get hold of the database username from the session cookie. To avoid performing an expensive decrypt operation with each user request, mod_plsql decrypts the session cookie once and maintains the relevant details in a OracleAS Portal session cache that is stored on the local file system.
The Content Cache is used by any mod_plsql application which has specified its content to be cacheable.
Default Collection Interval — Every 5 minutes
Table 20-2 modplsql_Cache Metrics
Metric | Description |
---|---|
cacheStatus.value |
Shows the status of each cache. Either Up or Down. |
hits.count, ops |
Shows the number of requests that resulted in a cache hit. |
hits.percentage |
Shows the percentage of requests that resulted in a cache hit. |
modplsql |
|
Name |
|
newMisses.count, ops |
Shows the number of requests that resulted in a cache miss, where the requested content was not in the cache at all. |
newMisses.percentage |
Shows the percentage of requests that resulted in a cache miss, where the requested content was not in the cache at all. |
requests.count |
Shows the number of requests each cache has serviced since startup. |
staleMisses.count, ops |
Shows the number of requests that resulted in a cache miss, where the requested content was in the cache but was stale. |
staleMisses.percentage |
Shows the percentage of requests that resulted in a cache miss, where the requested content was in the cache but was stale. |
This metric category provides information about the count or percentage of various types of response codes since the Application Server was last restarted.
Default Collection Interval — Every 5 minutes
Metric | Description |
---|---|
HTTP 200s |
Shows the Count of successful mod_plsql requests returning a 200 HTTP response code. |
HTTP 200s percentage |
Shows the percentage of successful mod_plsql requests returning a 200 HTTP response code. |
HTTP 300s Resolved |
Shows the count of successful mod_plsql requests returning a 300 HTTP response code. |
HTTP 300s resolved percentage |
Shows the percentage of successful mod_plsql requests returning a 300 HTTP response code. |
HTTP 400s |
Shows the count of unsuccessful mod_plsql requests returning a 400 HTTP response code. |
HTTP 400s percentage |
Shows the percentage of unsuccessful mod_plsql requests returning a 400 HTTP response code. |
HTTP 500s |
Shows the count of unsuccessful mod_plsql requests returning a 500 HTTP response code. |
HTTP 500s percentage |
Shows the percentage of unsuccessful mod_plsql requests returning a 500 HTTP response code. |
Total HTTP responses |
Shows the count of mod_plsql requests. |
This metric category provides information about the predefined groupings of SQL errors.
Default Collection Interval — Every 5 minutes
Table 20-4 modplsql_RequestGroupingSQLErrorList Metrics
Metric | Description |
---|---|
errorCount.count |
Shows the shows the number of errors that have occurred within the group. |
lastErrorDate.value |
Shows the date of the last request to cause the SQL error in the associated group. |
lastErrorRequest.value |
Shows the last request to cause a SQL error in the associated group. |
lastErrorText.value |
Shows the SQL error text for the last error in the associated group. |
Name |
Shows the grouping name for which the SQL errors are grouped. |
This category of metrics provides information about the last 10 SQL errors that have occurred while executing requests.
Default Collection Interval — Every 5 minutes
Table 20-5 modplsql_RequestLast10SQLErrorList Metrics
Metric | Description |
---|---|
errorDate.value |
Shows the date when the request caused the SQL error. |
errorRequest.value |
Shows information about the request causing the SQL error. |
errorText.value |
Shows information about the SQL error text. |
Name |
Shows the name of the group for which the grouping of last 10 SQL errors is done. |
The metrics in this category provide details about the successful and failed requests routed by mod_oc4j to a particular OC4J Instance. The metrics table shows details such as the OC4J instances to which the requests were routed, the total number of successful and failed requests routed by mod_oc4j to a particular OC4J instance.
Default Collection Interval — Every 30 minutes
Table 20-6 mod_oc4j Destination Metrics
Metric | Description |
---|---|
Failover.count, ops |
Shows the total number of failovers for this destination. |
Percentage of Requests that Were Failures |
Shows the percentage of the total number of requests routed by mod_oc4j to this particular OC4J instance that were failed requests. |
Percentage of Requests that Were Session Requests |
Shows the percentage of total number of requests routed by mod_oc4j to this particular OC4J instance that were session requests, during the last collection interval. |
Requests Per Second Routed to Destination |
Shows the number of requests routed per second by mod_oc4j to this particular OC4J instance. |
Total Failed Requests to Destination |
Shows the total number of failed requests routed by mod_oc4j to this particular OC4J instance. |
Total Successful Requests to Destination |
Shows the total number of successful requests routed by mod_oc4j to this particular OC4J instance. |
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.
Default Collection Interval — Every 5 minutes
Table 20-7 mod_oc4j General Metrics
Metric | Description |
---|---|
Percentage of Requests Resulted in Internal Errors |
Shows the percentage of total number of requests routed for all the Mount Points that resulted in internal errors. |
Percentage of Requests that Were Failures |
Shows the percentage of total number of requests routed for all the mount points that were failed requests. |
Percentage of Requests that Were Session Requests |
Shows the percentage of total number of requests routed for all the mount points that were session requests, during the last collection interval. |
Requests Per Second Routed to OC4J Instances |
Shows the total number of requests routed per second for all the mount points. |
The metrics in this category provide 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.
Default Collection Interval — Every 30 minutes
Table 20-8 mod_oc4j MountPt Metrics
Metric | Description |
---|---|
Failover.count, ops |
Shows the total number of failovers for this mount point. |
OC4J Instance Name(s) |
Shows the OC4J Instance(s) to which the requests were routed. |
Percentage of Requests that Were Failures |
Shows the percentage of total number of requests routed by mod_oc4j for this particular mount point that were failed requests. |
Percentage of Requests that Were Session Requests |
Shows the percentage of total number of requests for this particular mount point routed by mod_oc4j that were session requests, during the last collection interval. |
Requests Per Second Routed to this Mount Point |
Shows the number of requests routed per second by mod_oc4j for this particular mount point. |
Total Failed Requests to Mount Point |
Shows the total number of failed requests routed by mod_oc4j for this particular Mount Point. |
Total Successful Requests to Mount Point |
Shows the total number of successful requests routed by mod_oc4j for this particular Mount Point. |
This metric category provides graph data for Internal server errors. These errors could have several causes, including: mod_oc4j's inability to initialize internal data structures, unavailability of the Java Virtual Machine (JVM), network errors, and configuration errors.
Default Collection Interval — Every 5 minutes
Table 20-9 mod_oc4j Request Failure Causes Metrics
Metric | Description |
---|---|
Host |
|
iasInstance |
|
IncorrectReqInit.count, ops |
|
Internal Errors Per Second |
Shows the rate at which an internal error occurred while routing requests. |
modoc4j |
|
Name |
|
Oc4jUnavailable.count, ops |
|
Process |
|
timeStamp.ts, milliseconds |
|
uid |
|
UnableToHandleReq.count, ops |
This metric category includes metrics that provide general information about Oracle HTTP Server.
Default Collection Interval — Every 5 minutes
Contains metrics about Oracle HTTP Server (OHS) modules.
Default Collection Interval — Every 5 minutes
Table 20-11 OHS Module Metrics
Metric | Description |
---|---|
Active Requests for a Module |
Shows the number of requests currently being processed by this module's handler. |
Request Handling Throughput, for a Module (requests per second) |
Shows 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. |
Request Handling Time, for a Module (seconds) |
Shows 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 for this metric. |
This metric category contains metrics about DMS processes.
Default Collection Interval — Every 5 minutes
The metrics in this metric category display information about Oracle HTTP Server.
Default Collection Interval — Every 5 minutes
Table 20-13 OHS Server Metrics
Metric | Description |
---|---|
Active HTTP Connections |
Shows the number of open HTTP connections. |
Active HTTP Requests |
Shows the number of requests currently being serviced. |
Busy Processes |
The number of child servers that are busy. |
Connection Duration (seconds) |
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. |
Error Rate (%) |
Shows 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. |
Idle Processes |
Shows the number of child servers that are ready. |
Percentage of Busy Processes |
Shows the percentage of Oracle HTTP Server child processes that are currently servicing requests. |
Request Processing Time (seconds) |
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. |
Request Throughput (requests per second) |
Shows 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. |
Response Data Processed (KB per response) |
Shows 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. |
Response Data Throughput (KB per second) |
Shows 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 metrics in this metric category provide virtual host information.
Default Collection Interval — Every 5 minutes
Table 20-14 OHS Virtual Metrics
Metric | Description |
---|---|
Active Requests for a Virtual Host |
Shows the Total number of active requests currently being processed by the virtual host. |
Request Processing Time for a Virtual Host (seconds) |
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. |
Request Throughput for a Virtual Host (requests per second) |
Shows 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. |
Response Data Processed for a Virtual Host (KB per response) |
Shows 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. |
Response Data Throughput for a Virtual Host (KB per second) |
Shows 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. |
Virtual Host Type |
Shows the type of virtual host, either IP_DEFAULT, NAME_DEFAULT, IP_BASED, or NAME_BASED. |
The metrics in this metric category provide information about CPU and memory usage.
Default Collection Interval — Every 5 minutes
Table 20-15 Resource Usage Metrics
Metric | Description |
---|---|
CPU Idle Time (%) |
Shows the displays the percentage of system CPU time that is idle. |
CPU Usage (%) |
Shows the percentage of the CPU usage by Oracle HTTP Server. |
Free Memory (%) |
Shows the percentage of free physical memory for the system. |
Free Memory (MB) |
Shows the amount of free physical memory (in MB) for the system. |
Memory Usage (%) |
Shows the percentage of the physical memory used by Oracle HTTP Server. |
Memory Usage (MB) |
Shows the amount of physical memory (in MB) being used by Oracle HTTP Server. |
Other CPU Usage (%) |
Shows the percentage of the CPU owned and used by host processes other than Oracle HTTP Server. If you are having problems with CPU usage on the HTTP Server host computer, this metric can help you determine whether or not HTTP Server is causing the problem. |
Other Memory Usage (%) |
Shows the percentage of host memory in use by processes and applications other than Oracle HTTP Server. If you are having problems with memory usage on the HTTP Server host computer, this metric can help you determine whether or not the HTTP Server is causing the problem. |
Other Memory Usage (MB) |
Shows the physical memory usage (in MB) by processes and applications other than Oracle HTTP Server. If you are having problems with memory usage on the HTTP Server host computer, this metric can help you determine whether or not HTTP Server is causing the problem. |
Start Time (ms since Epoch) |
Shows the start time of the HTTP Server. It is represented in milliseconds since the Unix epoch.The Unix epoch is January 1, 1970. |
Total Memory (MB) |
Shows the amount of physical memory (in MB) for the system. |