1 / 38

Administer and Monitor Your Portal with Oracle Enterprise Manger

Session id: 40049. Administer and Monitor Your Portal with Oracle Enterprise Manger. Mick Andrew Principal Product Manager Oracle Corporation. Agenda. OracleAS Portal and OEM Portal and Application Server Control Real Time Monitoring Administration Diagnostic Log File Correlation

lowell
Download Presentation

Administer and Monitor Your Portal with Oracle Enterprise Manger

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Session id: 40049 Administer and Monitor Your Portal with Oracle Enterprise Manger Mick AndrewPrincipal Product Manager Oracle Corporation

  2. Agenda • OracleAS Portal and OEM • Portal and Application Server Control • Real Time Monitoring • Administration • Diagnostic Log File Correlation • Portal and OEM Grid Control • Historical Metric Reports • Thresholds & Notifications • Application Modelling

  3. HTTP/S OracleAS Infrastructure HTTP/S Grid Control HTTP/S Remote OracleAS Metadata Repository or Web Providers OracleAS Mid-Tier1 OracleAS Mid-Tier2 HTTP/S HTTP/S Management Repository OracleAS Portal & Enterprise Manager Management Service

  4. Portal & Application Server Control Management Agent OracleAS Mid-Tier Application Server Control

  5. PPE Services Error & Response Codes mod_plsql Services Portal Overview Cache Configuration Providers Web Cache DAD Configuration HTTP Server Port Mapping Portlets UltraSearch Syndication Server Log Viewer Web Cache Settings Screen Re-Association Application Server Control - Portal Page Flow Mid-Tier Page

  6. Portal & Application Server Control • Management of OracleAS Portal mid-tier • Real Time Monitoring • Administration • Detailed Log File Diagnostics

  7. Real Time Monitoring – Portal Page • General Metrics • General Status & Performance • Repository Metrics • General Status & Version • Component Status • Status of other OracleAS Components used by Portal • Not SSO! Change from 9.0.2, SSO can now only be viewed from the Infrastructure Application Server Control • Severity Status • Mod_plsql & PPE only

  8. D E M O N S T R A T I O N Real Time Monitoring

  9. Administration – Portal Page • Create, Edit and Delete DADs via the DAD wizard • Change Portal Web Cache Settings • Applies to Portal, you must still change Web Cache itself • Edit the OC4J_Portal Web.xml configuration file • by drilling through to the OC4J_Portal Target Page

  10. Administration - Application Server Page • Reassociate a Portal midtier with a • new Identity Management Server (SSO & OID) • new, different, or relocated OracleAS Metadata Repository • Manage Ports used by your Portal midtier from central location

  11. D E M O N S T R A T I O N Portal Web Cache Settings Screen

  12. Diagnostic Log File Correlation • Log Viewer • Access all OracleAS diagnostic logs from single location • Log Loader • Automatically load log data into a file-based repository for easier investigation • Cross-correlation queries via ECID • Execution Context Identifier

  13. Web Cache Page Request Oracle HTTP Server mod_oc4j Parallel Page Engine Page Response mod_plsql Portal Cache Portal Page Generation Browser Client OracleAS Portal Middle Tier OracleAS Portal Database Tier Page Metadata Portal Repository Database Provider PortletContent CachedMetadata& Content CachedMetadata& Content PortletContent Web Provider

  14. Portal Page with Error Portal Page Generation

  15. Logging Breakdown Web Cache "64628721371, 1" 2003-02-27 14:30:23.721232 2.364728 1.061008 3.425958 "64628721371, 0" 2003-02-27 14:30:25.749163 0.004149 18.099575 18.104115

  16. Logging Breakdown Web Cache "64628721371, 1" 2003-02-27 14:30:23.721232 2.364728 1.061008 3.425958 "64628721371, 0" 2003-02-27 14:30:25.749163 0.004149 18.099575 18.104115 PPE (OC4J)

  17. Logging Breakdown Web Cache Web Cache "64628721371, 1" 2003-02-27 14:30:23.721232 2.364728 1.061008 3.425958 "64628721371, 0" 2003-02-27 14:30:25.749163 0.004149 18.099575 18.104115 PPE (OC4J) mod_plsql

  18. Logging Breakdown Web Cache Web Cache "64628721371, 1" 2003-02-27 14:30:23.721232 2.364728 1.061008 3.425958 "64628721371, 0" 2003-02-27 14:30:25.749163 0.004149 18.099575 18.104115 PPE (OC4J) mod_plsql Portal Repos …. [27-MAR-2003 06:30:27] [DEBUG] id=64628721371, 1 ctx=wwpro_util.get_provider_info user=SMASLIN2403 subscriberId=1 language=us userAgent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461) RPT-HTTPClient/0.3-3" ip=130.35.93.217 [SQL] Select from wwpro_providers$ [27-MAR-2003 06:30:27] [ERROR] id=64628721371, 1 ctx=wwptl_html_portlet.show user=SMASLIN2403 subscriberId=1 language=us userAgent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461) RPT-HTTPClient/0.3-3" ip=130.35.93.217 Unable to lock customizations object. ….

  19. Logging Breakdown Web Cache Web Cache "64628721371, 1" 2003-02-27 14:30:23.721232 2.364728 1.061008 3.425958 "64628721371, 0" 2003-02-27 14:30:25.749163 0.004149 18.099575 18.104115 PPE (OC4J) mod_plsql [Thu Mar 27 06:30:27 2003] [error] [client 127.0.0.1] [ecid: 64628721371, 1:139.185.136.98:24253:0:56,0][info] mod_plsql: [perf] 130.35.93.217 /pls/smaslin2403/!SMASLIN2403.wwpob_page.show status=200 user=SMASLIN2403 reqTime=1140ms connSU=NEW,342ms connRO=NEW,16ms connNSSO=(null),0ms procTime=645ms sessionTidyTime=127ms cache=(null) cookie=HIT,2ms pageCalls=0,0ms bytes=12634 describe=No,0ms streamTime=2ms pid=446d sessFile=797/6608 userFile=403/1822 sysFile=800/1678 cacheLevel=(null) cacheTime=0ms dbProcTime=620ms, 1 spid=(null) qs=(null) requestTrace=(null) cookieLen=0 cookieValue=(null) reqUserTime=1013ms assertUser=(null) subid=1 authLevel=10 oraError=0 Portal Repos …. [27-MAR-2003 06:30:27] [DEBUG] id=64628721371, 1 ctx=wwpro_util.get_provider_info user=SMASLIN2403 subscriberId=1 language=us userAgent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461) RPT-HTTPClient/0.3-3" ip=130.35.93.217 [SQL] Select from wwpro_providers$ [27-MAR-2003 06:30:27] [ERROR] id=64628721371, 1 ctx=wwptl_html_portlet.show user=SMASLIN2403 subscriberId=1 language=us userAgent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461) RPT-HTTPClient/0.3-3" ip=130.35.93.217 Unable to lock customizations object. ….

  20. Logging Breakdown Web Cache Web Cache "64628721371, 1" 2003-02-27 14:30:23.721232 2.364728 1.061008 3.425958 "64628721371, 0" 2003-02-27 14:30:25.749163 0.004149 18.099575 18.104115 3/27/03 6:30 AM portal: id=64628721371, 0 Stall Timeout reached. Interrupting Fetcher name=content-fetcher21 label=dbPortlet url=http://webdbsvr1.us.oracle.com:3000/pls/smaslin2403/!SMASLIN2403.wwpro_app_provider.execute_portlet/275141447/17 time=16694ms timeout=16000ms process=Dispatching 3/27/03 6:30 AM portal: [perf] 130.35.93.217 http://webdbsvr1.us.oracle.com:3000/pls/smaslin2403/!SMASLIN2403.wwpob_page.show?_pageid=1,33055 id=64628721371, 0 type=pageMeta name=1,33055 status=200 user=(null) subscriberID=1 reqTime=1072ms waitTime=1ms cache=(null) timeout=No redirects=0 bytes=0 authLevel=0 webCacheStatus=MISS,NON-CACHEABLE [N] webCacheExpires=(null) webCacheAge=(null) csConv=No PPE (OC4J) mod_plsql [Thu Mar 27 06:30:27 2003] [error] [client 127.0.0.1] [ecid: 64628721371, 1:139.185.136.98:24253:0:56,0][info] mod_plsql: [perf] 130.35.93.217 /pls/smaslin2403/!SMASLIN2403.wwpob_page.show status=200 user=SMASLIN2403 reqTime=1140ms connSU=NEW,342ms connRO=NEW,16ms connNSSO=(null),0ms procTime=645ms sessionTidyTime=127ms cache=(null) cookie=HIT,2ms pageCalls=0,0ms bytes=12634 describe=No,0ms streamTime=2ms pid=446d sessFile=797/6608 userFile=403/1822 sysFile=800/1678 cacheLevel=(null) cacheTime=0ms dbProcTime=620ms, 1 spid=(null) qs=(null) requestTrace=(null) cookieLen=0 cookieValue=(null) reqUserTime=1013ms assertUser=(null) subid=1 authLevel=10 oraError=0 Portal Repos …. [27-MAR-2003 06:30:27] [DEBUG] id=64628721371, 1 ctx=wwpro_util.get_provider_info user=SMASLIN2403 subscriberId=1 language=us userAgent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461) RPT-HTTPClient/0.3-3" ip=130.35.93.217 [SQL] Select from wwpro_providers$ [27-MAR-2003 06:30:27] [ERROR] id=64628721371, 1 ctx=wwptl_html_portlet.show user=SMASLIN2403 subscriberId=1 language=us userAgent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461) RPT-HTTPClient/0.3-3" ip=130.35.93.217 Unable to lock customizations object. ….

  21. D E M O N S T R A T I O N Diagnostic Log File Correlation

  22. HTTP/S OracleAS Infrastructure HTTP/S Grid Control HTTP/S Remote OracleAS Metadata Repository or Web Providers OracleAS Mid-Tier1 OracleAS Mid-Tier2 HTTP/S HTTP/S Management Repository Portal & OEM Grid Control Management Service

  23. Portal & OEM Grid Control • Enterprise Manager Grid Control • Manage your entire Enterprise from one instance • Separate installation and machine from all Oracle Application Servers and Databases • Scheduled to ship at the same time as Oracle Database 10g

  24. Historical Metric Reports • A subset of all Portal Metrics are collected by the Management Agent and uploaded into the Management Repository • Collected Metrics are configured out of the box • Not configurable due to performance reasons • Charts & Reports may be executed against the Collected Metrics • Shows up to 31 days history • Like metrics may be compared against any other midtiers

  25. D E M O N S T R A T I O N Historical Metric Reports

  26. Thresholds & Notifications • Thresholds may be defined against any displayed metrics • Many are defined out of the box • If the Threshold is breached • Alert is automatically visible on the Portal Page • Additionally a notification may be configured • May be one of Outgoing Mail Server, Script (OS Command or PL/SQL) or SNMP Trap

  27. D E M O N S T R A T I O N Thresholds & Notifications

  28. Application Modelling • A physical Application Server as viewed via the Grid Control may not truly represent the way you have deployed your Portal Sites • I.e. http://portalcenter.oracle.com, http://portalcatalog.oracle.com and http://portalstudio.oracle.com are all located in the same Portal Repository and accessed from the same middle-tiers • A Web Application is generally a more accurate way of modelling a Portal Site that you need to manage/monitor

  29. Application Modelling • A Web Application allows targeted performance analysis of • End-user response time • Including a URL Watch List • Representative transactions • May be played back via multiple ‘Beacons’ located in physically remote locations

  30. D E M O N S T R A T I O N Application Performance Monitoring

  31. Summary • Portal and Application Server Control • Real Time Monitoring • Administration • Diagnostic Log File Correlation • Portal and OEM Grid Control • Historical Metric Reports • Thresholds & Notifications • Application Modelling

  32. Design an Attractive and Compelling Portal InterfaceMonday, 4:00 PM Moscone 133 An Overview of Enterprise Portals: Today and TomorrowTuesday, 11:00 AM Moscone 134 Manage, Integrate, and Publish Enterprise Content into Your PortalTuesday, 8:30 AM Moscone 133 Develop Java Portlets for Your PortalTuesday, 5:00 PM Moscone 252 Get Your Community to Collaborate on the Same Portal PageWednesday, 8:30 AM Moscone 252 Integrate your Enterprise Business Applications Into Your PortalWednesday, 11:00 AM Moscone 252 Tips and Techniques for Deploying a Scalable PortalWednesday, 1:00 PM Moscone 302 Administer and Monitor Your Portal with Oracle Enterprise ManagerWednesday, 4:30 PM Moscone 302 Session & Activity Guide Sessions - ENTERPRISE PORTALS

  33. Session & Activity Guide Activities - ENTERPRISE PORTALS • Hands On Labs Monday, 10:30 AM – 5:00 PMTuesday, 8:30 AM – 12:30 PMTuesday, 3:00 PM – 5:00 PMTuesday, 6:30 PM – 10:00 PMWednesday, 8:30 AM – 4:30 PMThursday, 8:30 AM – 2:30 PMMarriott Hotel - Golden Gate B2 • Oracle DEMOgroundsMonday, 5:00 PM – 8:00 PMTuesday, 10:30 AM – 1:00 PMTuesday, 3:00 PM – 6:00 PMWednesday, 11:00 AM – 4:30 PMThursday, 10:30 AM – 2:00 PMShow floor: Booth 1326 Oracle AS • Meet the Portal Guru – Marco TilliTuesday, 3:30 PM Guru Lounge • Portal PartnersOracle Application Server Partner Pavilion Booth 710

  34. Next Steps…. • See Your Business in Our Software • Visit the DEMOgrounds for a customized architectural review, see a customized demo with Solutions Factory, or receive a personalized proposal. Visit the DEMOgrounds for more information. • Relevant web sites to visit for more information • http://portalcenter.oracle.com • http://otn.oracle.com/products/oem/content.html

  35. Q & Q U E S T I O N S A N S W E R S A

  36. Reminder – please complete the OracleWorld online session surveyThank you.

More Related