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