Managing the Oracle Application Server with Oracle Enterprise Manager 10g Valerie K.
Download ReportTranscript 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