1 copyright © 2013, oracle and/or its affiliates. all ... · con9572 - make the most of your...
TRANSCRIPT
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1
CON9572 - Make the most of your Exalytics and BI investments with Enterprise Manager 12c
Henrik Blixt, Oracle
Dhananjay Papde, Tech Mahindra
Mark Rittman, Rittman Mead
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 3
Agenda
Introduction to BI and BI Management
Problem areas and solutions for BI and Exalytics
Management
Dhananjay Papde, Tech Mahindra
Mark Rittman, Rittman Mead Consulting
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 4
65% 20% 15%
Run the
Business
Grow the
Business
Transform the
Business
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 5
Business Intelligence Market Drivers
Operational Efficiency
Grow revenue
Real-time analysis Growing User Base
Data Growth
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 6
Impacts on IT
Computing
Power
Data and
Datasources Cost
Pressure
Resource
Constraints
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 7
BI Management Challenges
Availability
• Are the systems performing?
• Is the right person notified when something goes wrong?
Visibility
• How to reduce time researching and diagnosing issues?
• Were best practices and configuration standards followed?
Scale
• Are resources fully utilized and how to keep costs under control?
• What’s the most effective way to manage large environments?
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 8
Oracle Enterprise Manager 12c
Complete Cloud
Lifecycle Management
Integrated Cloud
Stack Management
Business-Driven Application
Management
Self-Service IT Simple and Automated Business Driven | |
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 9
BI Management Challenges
Availability
Visibility Scale
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 10
BI is mission critical
Can’t wait for users to call when
something happens
Real-time analysis increase
performance demands
If issues happen, route issues to the
right contact
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 11
Pro-active monitoring
Monitor key metrics and get
alerted when thresholds are
violated
Monitor on what users do and
from where they do it
Alert on log file entries
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 12
BI Management Challenges
Availability
Visibility Scale
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 13
Looking for the needle in the haystack
Metrics and information are hard to
correlate
Manually looking through log files is
difficult and time consuming
Dependencies between components might
not be immediately known and must be
manually discovered
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 14
How do we find the needle?
Search BI and other middleware
log files across domains and
instances from one location
Use the Exalytics and BI
Topology Viewers to graphically
visualize problem areas and
potential up- and downstream
dependencies
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 15
Manage change gracefully
Use configuration standards to ensure proper configurations
Prevent configuration drift
Automatic rule validation for properties
Ensure compliance with best practices and company standards
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 16
BI Management Challenges
Availability
Visibility Scale
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 17
Scale
Multiple domains
Large number of components
spread over many hosts
Dynamic virtualized environments
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 18
Management made easy
Manage everything from a single
pane of glass
Exalytics Dashboard and topology
offers quick access to component
status and health
Overview/summary pages with drill-
downs helps to narrow down and dig
further into areas of interest.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 19
Reduce Cost Improve Service Levels
Manage as a
System
Solution Benefits
Increase IT staff productivity through
centralized management and out-of-
box monitoring
Improve service by minimizing
downtime due to planned or
unplanned changes or outages
Manage your platforms and
components as end to end systems
20 Copyright © 2013 Tech Mahindra. All rights reserved. 20
Oracle Enterprise Manager 12c
& BI Management
Dhananjay Papde Oracle Open World 2013
21 Copyright © 2013 Tech Mahindra. All rights reserved.
Principal Consultant / Operations Head at
TechMahindra
Winner of the Oracle Fusion Middleware
Innovation Award at Oracle Open World
Author of “Oracle Enterprise Manager 12c
Administration Cookbook” by Packt
Publishing
Nominated for Oracle UK Customer Awards in
2013
Dhananjay Papde
22 Copyright © 2013 Tech Mahindra. All rights reserved.
Key Speaker at various Events like
– Oracle International Conference in Birmingham
– Oracle Data Innovation Forum, London & Dublin
– Oracle Special Interest Group, Oracle Solihul, UK
– UKOUG Tech13 Conference in Manchester, UK
My Blog :
– http://dhananjaypapde.blogspot.co.uk
Dhananjay Papde
23 Copyright © 2013 Tech Mahindra. All rights reserved.
Enable BI management from EM12c
Usage Tracking in OBIEE 11g
Use Cases – Average Query Time
– Resource Usage
– Failed Logins
– BI Performance Summary
– Compare Configurations
– Connection pool monitoring
– Log file monitoring
Agenda
“EM 12c is one of, THE Most complete & comprehensive solution from Oracle EM
team & scope will continue to extend with every single acquired or developed
product. It is truly a ground breaking product”
24 Copyright © 2013 Tech Mahindra. All rights reserved.
Enable BI management
25 Copyright © 2013 Tech Mahindra. All rights reserved.
Enable BI monitoring from EM12c
1 •Install Oracle Business Intelligence OBIEE 11g
2 •Install or Upgrade EM12c Release 2 (12.1.0.2.0) system, or higher.
3 •Install Oracle Management Agent version 12.1.0.2.0 or higher on OBIEE server
4 •Deploy Enterprise Manager for Oracle Fusion Middleware plug-in, 12.1.0.3.0 version, or higher on OBI Server
5
•Discover the required BI Instance & Essbase targets.
•BI instance and Essbase targets are automatically discovered when you discover the weblogic domain that they are part of.
•BI instance and Essbase targets may be part of - an undiscovered weblogic domain or - It could be new or modified weblogic domain
6 •Monitor the BI instance & Essbase targets from EM12c
26 Copyright © 2013 Tech Mahindra. All rights reserved.
Custom Solution of
Usage Tracking in OBIEE 11g
27 Copyright © 2013 Tech Mahindra. All rights reserved.
Custom Solution of Usage Tracking in OBIEE11g • In OBIEE11g, Custom solution about ‘Usage Tracking/Metrics’
28 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Cases in EM12c
29 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Cases Metric Area Use Case Details Expert
Rating *
1 Performance Management Average Query Time 3
2 Performance Management Resource Usage 4
3 Proactive Management Failed Logins 4
4 Performance Management BI Metrics comparison using Overlay and
named chart feature
4
5 Compare Configurations Compare Configurations of Production & non-
production environment
5
6 Performance Management Connection Pool Monitoring 5
7 Server Log Monitoring Log File Monitoring 5
• Average ratings as given by experienced BI administrators / Operations team (Scale 1 – 5; 5 being highest rating)
30 Copyright © 2013 Tech Mahindra. All rights reserved.
Performance Management
1. Use Case –
Average Query Time
31 Copyright © 2013 Tech Mahindra. All rights reserved.
Performance Management Performance Management
CPU & Memory Usage
CPU Usage (%) with
Time
Memory Usage(MB) with Time
Response and Load
Average Query Time
Server Queries per
Second
Completed Requests per
second
32 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case –
Average Query Time
Business Requirement
• BI Average query response time should be less than 2 minutes.
• System should be able to track this & on breach of threshold values raise alerts
Solution
• In EM12c, Average Query Time metric can be used.
• Alerts will be generated, if Average Query time, is more than 2 minutes.
33 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case –
Average Query Time
• Click on BI Server -> Monitoring -> Metric and Collection Settings
34 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case –
Average Query Time • Enter Average Query Time (seconds) as shown in this image
35 Copyright © 2013 Tech Mahindra. All rights reserved.
• In Corrective Actions -> Click Add (next to Warning)
Use Case –
Average Query Time
36 Copyright © 2013 Tech Mahindra. All rights reserved.
6 types of Corrective Actions are possible
• Fusion Middleware Process Control
• OS command – Execute a script on OS
• Multi-Task
• Reuse Action
• From Library – Execute a script stored from library
• Agent Response Action
Use Case –
Average Query Time
37 Copyright © 2013 Tech Mahindra. All rights reserved.
In Fusion Middleware Process Control Corrective Action • Enter the required details on the screens
Use Case –
Average Query Time
38 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case –
Average Query Time • Warning and Critical Corrective Action is created
39 Copyright © 2013 Tech Mahindra. All rights reserved.
Performance Management
2. Use Case –
Resource Usage
40 Copyright © 2013 Tech Mahindra. All rights reserved.
Business Requirement
• User reported that sometime a specific report runs fast and sometimes it is very slow
• After further analysis we observed this happens only during peak load time.
Solution
• In EM12c, BI Presentation Server Resource metric can be used to monitor resource usage
• We can monitor the usage of Server resources.
Use Case –
Resource Usage
41 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case –
Resource Usage • Enter CPU % and Memory Usage in MB
• These alerts can vindicate, if horizontal or vertical scaling is required for the BI
infrastructure
42 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case –
Resource Usage
43 Copyright © 2013 Tech Mahindra. All rights reserved.
Proactive Management
3. Use Case –
Failed Logins
44 Copyright © 2013 Tech Mahindra. All rights reserved.
Define Metric
Thresholds
Set collection schedule
Generate Alerts
Create Incidents
Manage Incidents
Proactive Management
45 Copyright © 2013 Tech Mahindra. All rights reserved.
Business Requirement
• Business requirement is to monitor any failed login attempts
• This will also help in monitoring of any malicious attacks
Solution
• We will use EM12c to set Failed Logins Metric
• Alert will be generated whenever the Failed Logins attempts is more than 3 in one second.
Use Case – Failed Logins
46 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case – Failed Logins
Click on obips1 -> Monitoring -> Metrics and Collection Settings
47 Copyright © 2013 Tech Mahindra. All rights reserved.
Edit Metric Value for Failed Logins
Use Case – Failed Logins
48 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case – Failed Logins Auto alert and Incident has been created
49 Copyright © 2013 Tech Mahindra. All rights reserved.
Performance Tuning
4. Use Case
BI Performance Summary
50 Copyright © 2013 Tech Mahindra. All rights reserved.
Problem Statement
• BI Performance Metrics Comparison of two time slices
• For eg compare metrics (say, Active Sessions) of today vs Tomorrow
Solution
• On the BI performance Summary page
• Use the Overlay Feature to view & compare the metrics
• And store as named charts
• Automated analysis is possible
Use Case – BI Performance Summary
51 Copyright © 2013 Tech Mahindra. All rights reserved.
BI Performance Summary
• Click BI Coreapplication -> Monitoring -> Performance Summary
52 Copyright © 2013 Tech Mahindra. All rights reserved.
BI Performance Summary • Performance Summary Page is seen, Click on Metric Palette to view all metrics
• Drag and drop metrics from palette to the graph or select
53 Copyright © 2013 Tech Mahindra. All rights reserved.
BI Performance Summary Page
(Overlay feature) • Click On Overlay to view Today with Yesterday metrics etc
• Save Chart Set to view the configured data later
54 Copyright © 2013 Tech Mahindra. All rights reserved.
Performance Tuning
5. Use Case –
Compare Configurations
55 Copyright © 2013 Tech Mahindra. All rights reserved.
Problem Statement
• Compare production & non-production BI instances
Solution
• Use Compare Configuration metric
Use Case – Compare Configurations
56 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case – Compare Configurations • Click on Configuration -> Compare… and then enter First BI Farm details
57 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case – Compare Configurations • Enter second farm details and comparison template details, if any
58 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case – Compare Configurations
• The Job has completed successfully
• The details are also sent over email
59 Copyright © 2013 Tech Mahindra. All rights reserved.
Performance Tuning
6. Use Case –
Connection Pool Usage
60 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case –
Connection Pool Usage
Problem Statement
• User is experiencing delay in dashboard response time.
• OBI Dashboard users reported that the dashboard response time is slow during specific time period of day.
• After further analysis we observed this happens only during peak load time.
Solution
• We decided to monitor the usage of connection pool.
• We will use OEM12c DBConnectionPool metric to monitor connection pool usage.
61 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case –
Connection Pool Usage Click on obips1 -> Monitoring -> Metrics and Collection Settings
62 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case –
Connection Pool Usage Enter Oracle BI DB Connection Pool metric details
63 Copyright © 2013 Tech Mahindra. All rights reserved.
Performance Tuning
7. Use Case –
Log File Monitoring
64 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case –
Log File Monitoring
Problem Statement
• Monitor frequently occurring keyword say “ERROR” or “ORA-600” in server log and then alert on occurrence of the same
Solution
• Log file monitoring can be used.
• Very useful for tracking recurring errors
65 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case –
Log File Monitoring
Enter Log File Pattern Matched Line Count details
66 Copyright © 2013 Tech Mahindra. All rights reserved.
Use Case –
Log File Monitoring Enter Log File Pattern Matched Line Count
67 Copyright © 2013 Tech Mahindra. All rights reserved.
Contact Details
http://dhananjaypapde.blogspot.co.uk
© Tech Mahindra 2013
Thank You
T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or
+61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India)
W : www.rittmanmead.com
Rittman Mead and Oracle EM12cR3 &
the BI Management Pack
Mark Rittman, CTO, Rittman Mead
Oracle Openworld 2013, San Francisco
T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or
+61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India)
W : www.rittmanmead.com
Introducing Rittman Mead
• Oracle Gold Partner, based in the UK and with offices in the USA (Atlanta), India and Australia
• Approx 120+ staff including 1 Oracle ACE Director and 2 Oracle ACEs
• All consultants focused on Oracle BI, DW, EPM and analytics tech
• Provide consulting, training, managed services for customers around the world
• Speaker: Mark Rittman, CTO & co-founder
‣Oracle ACE Director
‣Author of Oracle Press OBIEE book
‣Writer for Oracle Magazine, OTN etc
‣Blogger at http://www.rittmanmead.com/blog
T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or
+61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India)
W : www.rittmanmead.com
What We Do
• Offer consulting, training, global managed services around Oracle BI&DW
• From expert services to full-service implementations
• Build complex BI and analytics systems spanning multiple products, with lots of integration points
• Work with customers and products at the cutting edge - first UK partner to buy an Exalytics server
• Build systems that then need to be supportable and reliable
T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or
+61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India)
W : www.rittmanmead.com
Across All of Oracle’s BI, DW, EPM and Analytics Products
• OBIEE 10g, 11g, Oracle BI Applications
• Oracle Database & Exadata
• Oracle Data Integrator, OWB
• Oracle TimesTen
• Oracle Essbase and Oracle OLAP
• Oracle GoldenGate
• Oracle WebCenter
• Oracle VM
T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or
+61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India)
W : www.rittmanmead.com
Rittman Mead and Oracle EM12cR3 Cloud Control
• Enterprise Manager 12c is our recommended solution for managing and monitoring the Oracle tech
stack
• Integration points with all of the products we offer services around
• Leverage existing customer investment + value-add management packs
• Three main usage scenarios:
• Support our global managed services operation
• Manage and maintain our internal DEV environment
• Support our Exalytics center of excellence
T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or
+61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India)
W : www.rittmanmead.com
Global Managed Services and EM12cR3
• Global managed services for customers around the world
• 2nd and 3rd-line support for Oracle BI&DW systems
• Centralized place for managing these systems
‣Base EM functionality
‣BI Management Pack
• Manage and monitor OBIEE, Essbase, DAC, Exalytics
• Service-level Management (SLM)
‣Create and run availability tests
‣Service beacons & synthetic tests
• Snapshot configurations & BI parameters
• Apply middleware & database patches
• Manage all BI systems for a client, and all
client systems, from a single console
T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or
+61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India)
W : www.rittmanmead.com
Managing, Monitoring and Controlling our Dev Environment
• Rittman Mead use a number of VM platforms for our internal DEV cloud environment
• Many permanently-running VMs hosting OBIEE + other servers
• Centrally managed and monitored using EM12cR3
• Detect configuration changes - who broke the server?
• Load testing, stability testing, other availability testing
• Model the environments we’ll build for our customers
• Easy for developers to add their servers to the EM repository
• Plug-ins from Oracle and community for 3rd-party products
• Integration with all of the products we use day-to-day
‣OBIEE 11g, 10g
‣ODI
‣Oracle Database
‣Essbase
‣DAC + BI Apps
• VMWare etc
T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or
+61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India)
W : www.rittmanmead.com
OEM12cR3 Supporting Rittman Mead’s Dev Environment
T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or
+61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India)
W : www.rittmanmead.com
Support for BI Products Beyond BI Management Pack
• BI Management Pack mainly known for OBIEE 11g features
• But also provides features around supporting products
‣Oracle BI Apps DAC - monitoring INFA ETL loads
‣Oracle Essbase - as part of OBIEE 11.1.1.7,
or full EPM Suite
‣OBIEE 10g (through manual target registration)
‣Oracle Exalytics (more in a moment)
• Plus EM12c also provides monitoring for
‣Oracle Database
‣ODI
‣Oracle GoldenGate
T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or
+61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India)
W : www.rittmanmead.com
Managing and Monitoring our Exalytics Environment
• Recently added in EM12cR3 - support for Exalytics servers
• Register Exalytics server as a target type, monitor OBIEE and TimesTen elements as a “system”
‣Perform all regular OBIEE 11g + 10g management and monitoring
• Host hardware monitoring, ILOM etc
• Monitor vCPU usage in trusted partitions configuration
T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or
+61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India)
W : www.rittmanmead.com
Rittman Mead and Oracle EM12cR3 &
the BI Management Pack
Mark Rittman, CTO, Rittman Mead
Oracle Openworld 2013, San Francisco
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 of the corporate presentation template 80
Oracle Enterprise Manager Sessions - Monday
Session Session Title Day Time Location
CON3267
Managing Oracle WebLogic Server and Oracle Coherence with Oracle
Enterprise Manager 12c Monday 10:45 AM Moscone North - 130
CON6287
Managing the Manager: Tips and Tricks for Maintaining Oracle Enterprise
Manager 12c Monday 10:45 AM Moscone South - 102
CON9572
Make the Most of Your Oracle Exalytics and BI Investments with Oracle
Enterprise Manager 12c Monday 10:45 AM Moscone North - 131
CON9576 Six Essential Features for Effective Cloud-Based Testing Monday 10:45 AM Moscone South - 103
CON2131 DBA Best Practices for Performance Tuning in a Pluggable World Monday 12:15 PM Moscone South - 308
CON9582 Oracle Exadata Management Deep Dive with Oracle Enterprise Manager 12c Monday 12:15 PM
Westin San Francisco -
Metropolitan I
CON9573
Managing the Oracle Identity Management Platform with Oracle Enterprise
Manager Monday 1:45 PM Moscone North - 130
CON9590 Oracle Enterprise Manager 12c: Architecture, Concepts, and Best Practices Monday 1:45 PM Moscone South - 104
CON9578
Automatic Workload Repository Soup to Nuts: Fundamentals of Database
Performance Analysis Monday 3:15 PM Moscone South - 104
CON9591 Oracle Enterprise Manager 12c Deployment and Tuning Best Practices Monday 4:45 PM Moscone South - 308
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 of the corporate presentation template 81
Enterprise Manager Resources Oracle.com: http://www.oracle.com/enterprisemanager
– Enterprise Manager Customer References
OTN: http://www.oracle.com/technetwork/oem
– Demos on Demand
– Enterprise Manager Forums
Enterprise Manager Training from Oracle University
– Oracle Enterprise Manager 12c Learning Library
– Oracle Enterprise Manager Cloud Control 12c: Install and Upgrade
– Using Oracle Enterprise Manager Cloud Control 12c Ed 1
– Oracle Enterprise Manager 12c: Overview Bundle Self-Study
– Oracle Enterprise Manager 12c: Management Bundle Self-Study
Partners
– List of Enterprise Manager Specialized Partners
– Oracle Enterprise Manager OPN Knowledge Zone
– Oracle Enterprise Manager OPN Specialization
– Oracle Enterprise Manager Application Quality Management OPN Specialization
– IOUG Oracle Enterprise Manager Special Interest Group
Social Media
– Twitter, Facebook, YouTube, Linkedin, Blog
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 82
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 83