3.1 Application Server Control
The
Application Server Control tool
is the main administrative console for Oracle Application Server. An
Application Server Control instance is installed in each application
server home and provides a web-based interface for administering that
application server. Figure 3-1 shows the
Application Server Control home page.
Figure 3-1. Application Server Control home page

components and view their statusCreate additional OC4J componentsDeploy applicationsView pie charts showing CPU and memory usageMonitor hostsConnect to links to manage J2EE applications, ports, and
infrastructureView log files, and manage the log repository
For example, you can examine the Log Repository (described later)
through a Log Viewer by selecting the Logs link appearing in the
upper right on this page.Application Server Control provides a wide spectrum of capabilities.
The following sections look at a few typical administrative functions
available through this tool.
3.1.1 Application Server Control Management Stack
The Application Server Control management
stack that enables the management functions you can perform with
Application Server Control consists of the following services,
introduced in Chapter 2:Distributed Configuration Management
DCM manages configurations tied to a
specific OracleAS Metadata Repository and can propagate Oracle
Application Server configurations across an entire cluster.
Oracle Process Manager and Notification
OPMN provides process control (e.g., starting and stopping
application servers) and process monitoring for application servers.
Dynamic Monitoring Service
DMS collects performance data,
including OC4J application and OracleAS Web Cache performance. The
data is collected by the Oracle Enterprise Manager
10g Management Agents for use in real-time
performance monitoring and for historical monitoring in Grid Control.
Application Server Control uses these facilities in a variety of
ways. For example, you can use Application Server Control to
configure the two key Oracle Application Server business intelligence
components, OracleAS Discoverer and OracleAS Reports Services. You
can also monitor OracleAS Reports Services performance, and can view
and manage OracleAS Reports Services job queues.
3.1.2 Managing Ports
You
can use Application Server Control to reconfigure ports, used by
Oracle Application Server components and services, and allocated
during installation. You can also view or change these ports. Links
to the Oracle Application Server documentation make it easy to
prevent conflict with other ports on your system by determining ports
that may be affected by your changes.
3.1.3 Viewing and Managing Log Information
During normal operation,
various
Oracle Application Server components
populate logs with informationfor example, startup and
shutdown information, warnings, and errors. You can use Application
Server Control to view this information.Oracle Application Server components that generate log files include:Core components
BC4J, OC4J, Oracle HTTP Server, and OracleAS Web Cache
Management and installation components
Oracle Enterprise Manager 10g, DCM, OPMN, and
the Universal Installer
Deployable tools and enabling technology components
OracleAS Portal, OracleAS Discoverer, OracleAS Forms Services,
OracleAS Reports Services, and OracleAS Wireless
Using the Logs link in Application Server Control, you can easily
search for log files related to any of these components. You can also
browse these logs directly from the Application Server Control user
interface to help you diagnose problems.You have the option of consolidating log information into a single
repository, and doing so simplifies the diagnostic process when you
are analyzing multiple components. The Log Loader, started through
Application Server Control, initiates and populates the Log
Repository. Warning and error messages that are gathered here are
used when you troubleshoot problems that can occur in specific Oracle
Application Server components. You'll also find
these useful when reporting problems to Oracle Support (described in
the last section of this chapter).
3.1.4 Administering J2EE
You can perform a variety of J2EE administration
functions by invoking the OC4J home page through
Application Server Control. These
include:Adding OC4J instances (via a wizard)Configuring J2EE resources, J2EE application security, Java Messaging
Services, and other J2EE servicesDeploying and monitoring J2EE and Web Services applications (via a
wizard-based interface)
3.1.5 Administering Clusters
You can also use
Application
Server Control to manage a group of
application servers hosting a common set of OC4J applications as a
cluster. Setting up a cluster allows you to modify common
configuration settings only once for all cluster members. You can
also deploy applications across the cluster in a single step. The
architecture of clusters is described in Chapter 2.