706 WebSphere Application Server V8.5 Administration and Configuration Guide for the Full Profile
19.1 Overview
IT environments are complex, involving many different servers working together to deliver the
electronic functions of business. In a single-user interaction, it is typical that information can
be retrieved from many systems. Consider the simple WebSphere Application Server for z/OS
environment in Figure 19-1.
The stars in Figure 19-1 highlight that even a simple web application request can pass
through an entire series of dependent servers to successfully complete a request. JEE is a
component-based architecture, requiring that a request interact and use n number of these
components to complete. Monitoring system components and their performance can become
complex, yet it is critical to understanding the overall performance of an application.
Figure 19-1 Simple web system topology
Monitoring the systems contributes to overall systems management by:
Establishing an understanding of the performance baseline and the runtime behaviors that
constitute normal operations
Measuring performance and identifying poorly performing systems and components
Identifying service failures and assisting in root cause identification
Application Server
e-mail
Database
EIS
LDAP directory
Firewall
HTTP
server
Client
browser
Control
region
Servant Region
Web Services
engine
Messaging
engine
Web
container
EJB
container
Security JCA
JMX
Name
services
Request
metrics
PMI
WLM