Oracle Enterprise Manager Getting Started with the Oracle Diagnostics Pack
Release 9.0.1

Part Number A88748-02

Home

Book List

Contents

Index

Master Index

Feedback

Go to previous page Go to next page

5
Oracle e-Business Management Tools

The Oracle e-Business Management Tools (hereafter referred to as e-Business Tools) are a set of applications that enable centralized management of the complete e-Business infrastructure including the client, middle-tier HTTP servers, and database. The e-Business Tools provide a seamless monitoring, reporting, and diagnostics of the e-Business middle-tier HTTP servers.

The following HTTP server platforms are supported in Enterprise Manager release 9.0.1:

Release 9.0.1 of the e-Business Tools focuses on operational management which includes the reporting on, and the monitoring of the HTTP servers. All the components are controlled from and fully integrated into the Enterprise Manager console.

Monitoring Features of the HTTP Servers

The monitoring features of the HTTP servers include:

Discovering the HTTP Server

HTTP server targets are recognized on all nodes in the system. The supported HTTP server targets are the Apache HTTP server and the Oracle iAS HTTP Listener.

Real-Time Monitoring of the HTTP Server

The middle-tier HTTP server I/O and HTTP server processes are monitored in real time. The e-Business Tools advanced event tests are provided for lights-out event monitoring and problem detection of the HTTP server. There are two types of event tests associated with the HTTP server:

The HTTP Server UpDown event test checks whether the Apache HTTP server being monitored is running.

The threshold event tests are triggered by user-specified metrics. You can register events for the following metrics:

Table 5-1 HTTP Server Threshold Event Tests
Event Test  Description 

Bytes per Second 

This event test monitors the number of bytes transferred by the HTTP server per second. The rate is calculated depending on the frequency of the event. For example, if the event test was registered with a frequency of 100 seconds, the event test will calculate the rate by dividing the number of bytes served in that period by 100. 

Requests per Second 

This event test monitors the number of requests made to the HTTP server per second. The rate is calculated depending on the frequency of the event. For example, if the event test was registered with a frequency of 100 seconds, the event test will calculate the rate by dividing the number of requests in that period by 100. 

Total Servers 

This event test monitors the number of servers that the HTTP server has spawned to handle the incoming requests. The HTTP server increases the number of servers when there is a greater number of requests to handle and reduces the number of servers when there are fewer requests. This action maximizes the resource utilization on the system.

Note: On Windows NT, servers represent the number of threads while on UNIX systems a server correlates to a process. 

Reporting of HTTP Server Activity

The Apache Server Access Log Traffic report provides an overview of the daily, weekly, and monthly statistics of activity on the HTTP server. Data for this report is extracted from the Apache server log files and is viewed in HTML format.

The Apache server log files can be configured by the administrator to determine their refresh rate. The amount of data displayed in the report is dependent upon the amount of data in the log files.

Log Analysis Report Job Task

The Log Analysis Report job task analyzes the access log file for the HTTP server target and generates a report. The output is an HTML file that contains various statistics. See "Contents of Apache Server Access Log Traffic Report" for details of the report.

Contents of Apache Server Access Log Traffic Report

The Apache Server Access Log Traffic report is divided into the following sub-reports:

Charts and Chart Groups

This section describes the HTTP Server charts and chart groups available in Oracle Performance Manager. Some of these charts provide the ability to perform administrative tasks, for example, server utilization.

The HTTP Server charts are divided into classes. The classes are:

The following sections describe these classes and their associated charts and chart groups.

Performance Overview Class

The Performance Overview class provides chart groups that describe high-level activity. The chart groups and their associated charts are:

Table 5-6 Performance Overview Class Chart Groups and Charts  
Chart Groups and Charts  Description 

HTTP Server at a Glance Chart Group 

This chart group allows a server administrator to see how well the HTTP server is performing. 

  • Requests per Second
 

This chart shows the rate at which the HTTP server is serving requests. 

  • Bytes per Second
 

This chart shows the rate at which the HTTP server is serving data. 

  • Bytes per Request
 

This chart shows the average number of bytes served for a request. 

  • Server Utilization
 

This chart shows the relationship between busy and total available servers 

I/O Chart Group 

This chart group shows an overview of important I/O activities. 

  • Requests per Second
 

This chart shows the rate at which the HTTP server is serving requests. 

  • Bytes per Second
 

This chart shows the rate at which the HTTP server is serving data. 

Server Utilization Chart Group 

This chart group shows an overview of important server utilization activities 

  • Server Utilization
 

This chart shows the relationship between busy and total available servers 

I/O Class

The I/O class provides charts that describe I/O activity.

Table 5-7 I/O Class Utilization Class Charts  
Chart  Description 

Total Kilobytes Served 

This chart shows the total amount of data the HTTP server has served since it was started. 

Total Requests Served 

This chart shows the total number of requests the HTTP server has served since it was started. 

Bytes per Second 

This chart shows the rate at which the HTTP server is serving data. 

Requests per Second 

This chart shows the rate at which the HTTP server is serving requests. 

Bytes per Request 

This chart shows the average number of bytes served for a request. 

Server Utilization Class

The Server Utilization class provides charts that describe server activity.

Table 5-8 Server Utilization Class Charts  
Chart  Description 

Busy Servers 

This chart shows how many servers are busy serving requests. 

Idle Servers 

This chart shows how many servers are not busy serving requests. 

Total Servers 

This chart shows how many servers are running. 


Go to previous page Go to next page
Oracle
Copyright © 1996-2001, Oracle Corporation.

All Rights Reserved.

Home

Book List

Contents

Index

Master Index

Feedback