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
Oracle Application Server Web ServicesOHS Integration Portal Web Cache SSOWireless J2EE Complete Management of the Platform Lowers Costs: Learning, Deployment, Integration Exhaustive individual component management: Admin Monitoring Provisioning 1 Integrated Management of Oracle Products 3 Integrated Platform Management 2 Management for Oracle Eco-System 4 Other Applications Oracle Collab Suite Oracle eBiz Suite Oracle DB End Users
Manage from Anywhere Enterprise Manager Topology Portals HTTP/S Application Server Control 1 HTTP/S Application Server Control 2 HTTP/S Grid Control Management Repository HTTP/S Firewall Mobile Device Management Service Thin JDBC
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
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
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
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
Availability Management Web Application Trade Stocks Place Bid Can users complete critical transactions successfully from all user communities? Send Internal Application
Availability Management Model End-User Communities Web Application Availability and Performance may vary from location to location
Performance Management Business 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 internet
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 Understand impact of problems on end users Identify page performance bottlenecks Watch list to highlight performance of critical URLs Web Application
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 internet Middle Tier URL/JSPEJBJDBC/SQLNetwork
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
A Q & Q U E S T I O N S A N S W E R S