Managing the Oracle Application Server with Oracle Enterprise Manager 10g Valerie K.

Download Report

Transcript Managing the Oracle Application Server with Oracle Enterprise Manager 10g Valerie K.

Managing the Oracle
Application Server with
Oracle Enterprise Manager 10g
Valerie K. Kane
Lars Ewe
Oracle Corporation
Agenda
 Oracle Enterprise Manager 10g
 Application Server Control
 Grid Control
Complete Management of the Platform
Lowers Costs: Learning, Deployment, Integration
1
End Users
Exhaustive individual
component
management:
Admin
Monitoring
Provisioning
2
Integrated Platform
Management
3
Integrated
Management of
Oracle Products
4
Management for
Oracle Eco-System
Oracle eBiz Suite
Oracle Collab Suite
Oracle Application Server
J2EE
Integration
Web Services
OHS
Web Cache
Portal
Wireless
SSO
Oracle DB
Other
Applications
Enterprise Manager Topology
Manage from Anywhere
HTTP/S
HTTP/S
Application Server Control 1
Grid Control
HTTP/S
HTTP/S
Firewall
Management Service
Mobile Device
Application Server Control 2
Thin JDBC
HTTP/S
HTTP/S
Management Repository
Portals
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
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
Features:
Application Server Control
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
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
Application Server Home Page
Topology View
• Graphical representation of Application Server
topology
• Real-time view of processes managed by
OPMN
• Perform common administrative tasks from
topology view
Topology View
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
Deploying & Maintaining J2EE Apps
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
Port Management
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
Accessing Diagnostic Logs
Features: Grid Control
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
Application Server Home Page
 Consolidated, at-a-glance view of Application
Server information
 Single point for monitoring all components
–
–
–
–
Availability
Resource usage
Alerts
Diagnostics
Application Server Home Page
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
Out-of-Box Monitoring
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
Historical Collections & Trending
J2EE Application Diagnostics
 Flexible “top” diagnostic reports
–
–
–
Top Applications
Top Servlets
Top EJBs
 Based on real-time or historical data
J2EE Application Diagnostics
Application Service Level Management
Oracle Enterprise Manager 10g
Application Service Level Management
Availability Management
Application
System
Performance Management
Transaction Performance
SLA Management
Trending Analysis
End-User Performance
Alerts
Root Cause Diagnostics
Cross-Tier Tracing
Root Cause
Analysis
Notifications
Impact Analysis
Oracle Eco-System
End-to-End Performance Management
Non-Oracle Systems
Availability Management
Web Application
Internal Email Application
Place Bid
Trade Stocks
Send Email
Can users complete critical transactions successfully from all user communities?
Availability Management
Model End-User Communities
Web
Application
Availability and Performance may vary from location to location
Performance Management
Business Transaction Monitoring
internet
Web Application
 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
Application Service Level Mgmt
Performance Management
End-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


Web Application

Understand impact of problems
on end users
Identify page performance
bottlenecks
Watch list to highlight
performance of critical URLs
Application Service Level Mgmt
Root Cause Diagnostics
Interactive Transaction Tracing
 On-demand diagnosis of problems across tiers of J2EE Web
application
 Intuitive drill-downs of all invocation paths to the SQL level
Network
URL/JSP
internet
Middle Tier
EJB
JDBC/SQL
Application Service Level Mgmt
Application Service Level Mgmt
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
Configuration Management
Configuration Management
QUESTIONS
ANSWERS