44

Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Embed Size (px)

Citation preview

Page 1: Managing the Oracle Application Server with Oracle Enterprise Manager 10g
Page 2: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Page 3: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Valerie K. KaneLars EweOracle Corporation

Page 4: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Agenda

Oracle Enterprise Manager 10g Application Server Control Grid Control

Page 5: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Oracle Application Server

Web Services OHS

Integration

Portal

Web Cache

SSOWireless

J2EE

Complete Management of the PlatformLowers Costs: Learning, Deployment, Integration

Exhaustive individualcomponent

management:Admin

MonitoringProvisioning

1

Integrated Management of Oracle Products

3

Integrated PlatformManagement

2

Management forOracle Eco-System4

OtherApplications

Oracle Collab Suite Oracle eBiz Suite

Oracle DB

End Users

Page 6: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Manage from Anywhere

Enterprise Manager Topology

Portals

HTTP/S

Application Server Control 1HTTP/S

Application Server Control 2

HTTP/S

HTTP/S

Grid Control

Management Repository

HTTP/S

HTTP/S

Fir

ewal

l

Mobile Device

Management Service

Thin JDBC

Page 7: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Application Server Control

• Available out-of-box with every install• HTML Console

• Complete Suite Administration• J2EE, Web Services, Portal, Forms, Reports,

Integration, BI, LDAP

• Real-time Monitoring• Metrics pre-instrumented• Host monitoring included

Page 8: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Enterprise Manager Grid Control Consolidated management and monitoring of

entire enterprise Out-of-box monitoring and alert notification Historical collections for trend analysis Group management Automated job system Application Service Level Management Configuration Management Drilldown to Application Server Control

Consoles

Page 9: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Features: Application Server Control

Page 10: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Features: Application Server Control

Application Server Home Page Component Management Topology View Deploying and Maintaining J2EE Applications Port Management Changing Infrastructure Services Accessing Diagnostic Logs

Page 11: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Application Server Home Page

Consolidated, at-a-glance view of Application Server information

Single point for administration of all components

– Start, stop, or restart services– Enable or disable application server components– Modify server configurations– Deploy and monitor J2EE applications– Manage ports

Page 12: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Application Server Home Page

Page 13: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Topology View

• Graphical representation of Application Server topology

• Real-time view of processes managed by OPMN

• Perform common administrative tasks from topology view

Page 14: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Topology View

Page 15: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Deploying & Maintaining J2EE Apps• Intuitive deployment Wizard• Consolidated view of deployed J2EE

applications – Per OC4J instance– Across all OC4J instances

• Un-deploy or re-deploy an application• Configure Java Messaging Services for J2EE

applications• Configure and monitor Message Driven Beans

Page 16: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Deploying & Maintaining J2EE Apps

Page 17: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Port Management

View port ranges and ports in use across all components

Configure ports from central location– Access port dependency info via online help and

documentation

Page 18: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Port Management

Page 19: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Accessing Diagnostic Logs

Log Viewer– Access all application server log files from

single location

Log Loader– Automatically load log file data into repository

for easier investigation– Enables cross-correlation queries

Page 20: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Accessing Diagnostic Logs

Page 21: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Features: Grid Control

Page 22: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Features: Grid Control

Application Server Discovery Application Server Home Page Out-of-box Monitoring Historical Collections & Analysis Consolidated Group Management J2EE Application Diagnostics Application Service Level Management Configuration Management

Page 23: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Application Server Home Page

Consolidated, at-a-glance view of Application Server information

Single point for monitoring all components– Availability– Resource usage– Alerts– Diagnostics

Page 24: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Application Server Home Page

Page 25: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Out-of-Box Monitoring

Monitor Application Server level as well as component level

Automatic performance and availability monitoring with Oracle recommended settings

Out-of-box notifications for critical alerts Summary view for rapid problem identification

Page 26: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Out-of-Box Monitoring

Page 27: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Historical Collections & Trending

Performance and availability data automatically collected

Data stored in Management Repository Analyze performance and availability data

over time– Diagnose past problems as they occurred– Look for trends

Page 28: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Historical Collections & Trending

Page 29: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

J2EE Application Diagnostics

Flexible “top” diagnostic reports– Top Applications– Top Servlets– Top EJBs

Based on real-time or historical data

Page 30: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

J2EE Application Diagnostics

Page 31: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Oracle Eco-System

Application Service Level Management

Oracle Enterprise Manager 10g

Notifications

Root Cause Analysis

Alerts

Trending Analysis

Performance Management

Transaction Performance End-User Performance

Application Service Level Management

SLA Management

Non-Oracle Systems

Impact Analysis

Root Cause Diagnostics

Cross-Tier Tracing Availability Management

Application System

End-to-End Performance Management

Page 32: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Availability ManagementWeb Application

                         

Trade StocksTrade StocksPlace BidPlace Bid

Can users complete critical transactions successfully from all user communities?

Send EmailSend Email

Internal Email Application

Page 33: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Availability ManagementModel End-User Communities

Web Application

Availability and Performance may vary from location to location

Page 34: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Performance ManagementBusiness Transaction Monitoring

Monitor critical online business processes

Scope and quantify impact of performance problems on all user communities

Isolate network vs server related delays

Transaction profiling Alerts and notifications

Web Application

internetinternet

Page 35: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Application Service Level Mgmt

Page 36: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Performance ManagementEnd-User Performance

Monitoring of ALL URLs accessed by ALL users

URL response times View performance by:

Domain Region Visitor Web Server

Web server load and response distribution

End-User Performance Analysis Understand impact of problems

on end users Identify page performance

bottlenecks Watch list to highlight

performance of critical URLs

Web Application

Page 37: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Application Service Level Mgmt

Page 38: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Root Cause DiagnosticsInteractive Transaction Tracing

On-demand diagnosis of problems across tiers of J2EE Web application

Intuitive drill-downs of all invocation paths to the SQL level

internetinternet

Middle Tier

URL/JSP EJB JDBC/SQLNetwork

Page 39: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Application Service Level Mgmt

Page 40: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Application Service Level Mgmt

Page 41: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Configuration Management Automatically collect and store system data

– OS registered software– Hardware resources– Patch levels– Dependencies

Report on, query and analyze collected data Centralized patch management Clone Application Server Oracle homes Policy management

Page 42: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Configuration Management

Page 43: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

Configuration Management

Page 44: Managing the Oracle Application Server with Oracle Enterprise Manager 10g

AQ&Q U E S T I O N SQ U E S T I O N S

A N S W E R SA N S W E R S