SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Managing Your Environment – Performance Tuning,
Problem Solving and Enhancing Your EPM
Investment
3/16/2016
Casey Ratliff, Lead System Architect
MN-HUG
Agenda
• eCapital Advisors Overview
• Diagnostics/Troubleshooting
• Where are all the logs
• Using Log Analysis Utility
• EPM System Registry
• Deployment Report
• EPM Diagnostic – Validation
• Zip to Logs
• Changes that can improve performance
• Java Heap
• Data Connections
• Essbase/OPMN
• OHS
• Summary
• Q & A
2
3
eCapital Advisors Overview
• Founded in 2001 – Headquartered in Minneapolis
• Performance Management & Business Analytics
consulting firm
• Over 250 customers
• eCapital Advisors employees
• Dedicated to Enterprise Performance Management and
Business Analytics, enabling clients to make better
business decisions
• Proven customer satisfaction and experience across a
variety of industries
• Advisory services, strategic assessments,
implementations, upgrades, training, customer enablement
and managed services
Where are the logs
There are many locations for logging
• User_projectsdomains - Servers
• User_projectsepmsystem1diagnostics
• EPMSystem11R1
• OraInventory
• OS
• Web – IIS and OHS
• DB
4
Manual Review
• What logs to start with?
• Using NotePad++
• White noise – how to determine what is valid
• Must have scenario
• It is not only errors that can indicate the issue
• Warnings and info can be useful
• Using EAS Console
5
Using Log Analysis Utility
• What is the functionality?
• Limitations
• Using Log Analysis
• Real World Example – Issue
• Real World Example – Log Analysis
• Locating the Issue
6
Functionality
Can be used to filter logs on the system and
displays in a user friendly HTML format.
The filters are rich –
• By date/time
• By elapsed time
• By log entry type (Error, Warning, etc.)
• Offline logs
• By user session
• Usage
• By string
7
Limitations
• Can only interrogate local logs or offline logs
• Can only interrogate ODL logs (Essbase App and Essbase Logs –
except ODL logs - are not included) nor does it interrogate OS logs (IIS,
Events, spools, etc.)
• Does take a long time to return results
• White noise can consume the results
• Not in an XML format or csv/txt format for importing into another tool
(SQL, Excel, etc.)
8
Real World Example - Issue
On August 7 I had a fault with services starting, I believed there was an
issue with the DB
• Workspace would not come up in IE
• Checking Task Manager I could see fully loaded
• WL Admin showed “ADMIN” but never changes to “Running”
• WL Console showed a warning for JDBC
9
Real World Example – Log Analysis
• I ran a query – “loganalysis.bat –m
ERROR”
• The results were lengthy, including white
noise
• I then ran a string query –
“loganalysis.bat –system –t 2015-08-
07T6:00:00 to 2015-08-07T8:15:00
• I then ran a string query –
“loganalysis.bat -system -s "JDBC“”
10
Locating the Issue
• Oracle Support KB said “ADMIN” state was due to user
credentials issue, but that was not the case
• I reviewed the Connection Pool settings and identified the issue –
MAX was lower than MIN and INITIAL – an invalid configuration
11
Report Deployment
• This will execute a query against
the Registry, which is composed
of tables from the Foundation
DB (and may include files as
well), and then present a HTML
report
• The report is stored in
user_projectsepmsystem1diag
nosticsreports
• Captures all of the base
configuration for an environment
12
Diagnostic - Validation
• Run Diagnostic – Programs
or Bin
• Review Stop Light report
• Location and tool (validation
and/or ziplog) -
user_projectsepmsystem1
binziplogs.bat
• The logs are stored in
user_projectsepmsystem1
diagnosticsziplogs
• Useful for training exercises
• Using zip for Oracle SR
13
Zip to Logs
14
- Location and tool (validation and/or ziplog) -
user_projectsepmsystem1binziplogs.bat
- The logs are stored in
user_projectsepmsystem1diagnosticsziplogs
- Useful for training exercises
- Using zip for Oracle SR
Hyperion Registry - What is it?
• The Registry is a combination of tables
and files where all servers and services
register their configurations
• The Registry creates relationships
between objects (shown as parent/child,
but truly is more modular)
• Allow for review of settings,
configurations, and allow for
modification as needed
WORKSPACE_WEBAPP
WEBLOGIC_10
HOST:W2008R2 WORKSPACE_LWA
SHAREDSERVICES_WEBAPP
15
Caution!
• Viewing objects in the Registry has no impact, but altering
settings through the command line or Shared Services are
immediate and cannot be backed out (unless there are
backups)
• An environment can become corrupt with incorrect
changes and require a reinstall
• Make backups!
16
Performance Changes
Product Java Heap settings
• Each product (Planning, EAS, Calc Manager, etc.) has Java Heap
(memory settings)
• Alterations are relatively simple
• Mind the OS resource limits
• Benefits – reduction/removal of hung products (out of memory
conditions), and I find quicker start times
WebLogic Data Connection Pools
• Data source connections for each product
• Recommendations
• Issues/things to consider
• Benefits – reduction/removal of hung products and unavailable
resources, and faster response times under higher loads
Essbase/OPMN Memory
• Heap settings
• Memory for CSS integration
• Benefits – improved performance of Essbase Agent/OPMN, larger
caching of CSS objects
OHS Settings
• Time Outs
• Benefits – reduction of faults or pages unavailable, higher
performance
17
Summary
• Create a definition – document the issue
• Make changes after evaluating them extensively – even with
Oracle Support advising the change – make backups!
• Use all the tools – start with a manual review
• Use zip to train and support SR
• Use Log Analysis Utility to get a comprehensive view and train
others on isolation
• Know your environment – know the products and
dependencies/relationships
18
How clients engage
• System Infrastructure Assessment – 2-5 day review and analysis of
environment with full system analysis deliverable
• Upgrade Support
• System Performance Support
Next Steps if interested:
• Contact Marty and discuss situation
• Arrange discover call
• Marty will provide a rough order of
magnitude estimate
Going Forward
19
20
Marty Phelps
mphelps@ecapitaladvisors.com
847-778-3047
Director Midwest Bus Develop
www.ecapitaladvisors.com
Questions? Please contact us!
Thank You!!
sstevenson@ecapitaladvisors.com
Scott Stevenson
VP Business Development
612.770.8008

Weitere ähnliche Inhalte

Was ist angesagt?

FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1
Van Huy
 

Was ist angesagt? (20)

It's Time to Reassess Your FDM Mappings
It's Time to Reassess Your FDM MappingsIt's Time to Reassess Your FDM Mappings
It's Time to Reassess Your FDM Mappings
 
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
EPM, ERP, Cloud and On-Premise – All options explained - OOW CON9532
 
HPCM Management Ledger & FDMEE: The Perfect Partnership?
HPCM Management Ledger & FDMEE: The Perfect Partnership?HPCM Management Ledger & FDMEE: The Perfect Partnership?
HPCM Management Ledger & FDMEE: The Perfect Partnership?
 
FDM to ERPi– Upgrade & Migration Strategies
FDM to ERPi– Upgrade & Migration StrategiesFDM to ERPi– Upgrade & Migration Strategies
FDM to ERPi– Upgrade & Migration Strategies
 
FDMEE Can Do That?
FDMEE Can Do That?FDMEE Can Do That?
FDMEE Can Do That?
 
Migration 101 Webinar: FDM to FDMEE
Migration 101 Webinar: FDM to FDMEEMigration 101 Webinar: FDM to FDMEE
Migration 101 Webinar: FDM to FDMEE
 
FDMEE Custom Reports
FDMEE Custom ReportsFDMEE Custom Reports
FDMEE Custom Reports
 
FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1
 
Finit solutions intro to fdmee 11.1.2.4 032715
Finit solutions   intro to fdmee 11.1.2.4 032715Finit solutions   intro to fdmee 11.1.2.4 032715
Finit solutions intro to fdmee 11.1.2.4 032715
 
FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1
 
KScope14 FDMEE Multiproduct
KScope14 FDMEE MultiproductKScope14 FDMEE Multiproduct
KScope14 FDMEE Multiproduct
 
Become Jythonic in FDMEE (KSCOPE15)
Become Jythonic in FDMEE (KSCOPE15)Become Jythonic in FDMEE (KSCOPE15)
Become Jythonic in FDMEE (KSCOPE15)
 
FDM, ERPi, EPMA, DRM, EAL - Understanding the Alphabet Soup of Integration
FDM, ERPi, EPMA, DRM, EAL - Understanding the Alphabet Soup of IntegrationFDM, ERPi, EPMA, DRM, EAL - Understanding the Alphabet Soup of Integration
FDM, ERPi, EPMA, DRM, EAL - Understanding the Alphabet Soup of Integration
 
FDMEE Scripting - Cloud and On-Premises - It Ain't Groovy, But It's My Bread ...
FDMEE Scripting - Cloud and On-Premises - It Ain't Groovy, But It's My Bread ...FDMEE Scripting - Cloud and On-Premises - It Ain't Groovy, But It's My Bread ...
FDMEE Scripting - Cloud and On-Premises - It Ain't Groovy, But It's My Bread ...
 
EPM Logs 101 - Hyperion Focus 17
EPM Logs 101 - Hyperion Focus 17EPM Logs 101 - Hyperion Focus 17
EPM Logs 101 - Hyperion Focus 17
 
Finit solutions - Automating Data Loads with FDMEE
Finit solutions - Automating Data Loads with FDMEEFinit solutions - Automating Data Loads with FDMEE
Finit solutions - Automating Data Loads with FDMEE
 
Hybrid Essbase: The Uncharted Territory
 Hybrid Essbase: The Uncharted Territory Hybrid Essbase: The Uncharted Territory
Hybrid Essbase: The Uncharted Territory
 
FDM to FDMEE migration utility
FDM to FDMEE migration utilityFDM to FDMEE migration utility
FDM to FDMEE migration utility
 
Getting the Most Out of FDM - Integrating with Essbase and Planning
Getting the Most Out of FDM - Integrating with Essbase and PlanningGetting the Most Out of FDM - Integrating with Essbase and Planning
Getting the Most Out of FDM - Integrating with Essbase and Planning
 
Finit one small step - tips and tricks for transitioning from fdm to fdmee
Finit   one small step - tips and tricks for transitioning from fdm to fdmeeFinit   one small step - tips and tricks for transitioning from fdm to fdmee
Finit one small step - tips and tricks for transitioning from fdm to fdmee
 

Andere mochten auch

Vietnam Sexual Partners_FIN Outlines
Vietnam Sexual Partners_FIN OutlinesVietnam Sexual Partners_FIN Outlines
Vietnam Sexual Partners_FIN Outlines
Dang Son
 
Proyectos de intervención
Proyectos de intervenciónProyectos de intervención
Proyectos de intervención
joseline sanchez montejo
 
CUP EVA Final maket 11May12 EN
CUP EVA Final maket 11May12 ENCUP EVA Final maket 11May12 EN
CUP EVA Final maket 11May12 EN
Dang Son
 
LeeHanveyPortfolio2016
LeeHanveyPortfolio2016LeeHanveyPortfolio2016
LeeHanveyPortfolio2016
Lee Hanvey
 

Andere mochten auch (9)

Malaria
MalariaMalaria
Malaria
 
Vietnam Sexual Partners_FIN Outlines
Vietnam Sexual Partners_FIN OutlinesVietnam Sexual Partners_FIN Outlines
Vietnam Sexual Partners_FIN Outlines
 
Tumormarker
TumormarkerTumormarker
Tumormarker
 
Proyectos de intervención
Proyectos de intervenciónProyectos de intervención
Proyectos de intervención
 
4 evidence life in future
4 evidence life in future4 evidence life in future
4 evidence life in future
 
CUP EVA Final maket 11May12 EN
CUP EVA Final maket 11May12 ENCUP EVA Final maket 11May12 EN
CUP EVA Final maket 11May12 EN
 
Derivadas
DerivadasDerivadas
Derivadas
 
бреус елена+ финансовая свобода+клиенты
бреус елена+ финансовая свобода+клиентыбреус елена+ финансовая свобода+клиенты
бреус елена+ финансовая свобода+клиенты
 
LeeHanveyPortfolio2016
LeeHanveyPortfolio2016LeeHanveyPortfolio2016
LeeHanveyPortfolio2016
 

Ähnlich wie Managing Your Hyperion Environment – Performance Tuning, Problem Solving and Enhancing Your EPM Investment

Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502
kaziul Islam Bulbul
 
Alma_Implementation_slides_May06_2016
Alma_Implementation_slides_May06_2016Alma_Implementation_slides_May06_2016
Alma_Implementation_slides_May06_2016
mahongzn
 
EM12c Monitoring, Metric Extensions and Performance Pages
EM12c Monitoring, Metric Extensions and Performance PagesEM12c Monitoring, Metric Extensions and Performance Pages
EM12c Monitoring, Metric Extensions and Performance Pages
Enkitec
 

Ähnlich wie Managing Your Hyperion Environment – Performance Tuning, Problem Solving and Enhancing Your EPM Investment (20)

Breaking data
Breaking dataBreaking data
Breaking data
 
EDB Postgres DBA Best Practices
EDB Postgres DBA Best PracticesEDB Postgres DBA Best Practices
EDB Postgres DBA Best Practices
 
Performing Oracle Health Checks Using APEX
Performing Oracle Health Checks Using APEXPerforming Oracle Health Checks Using APEX
Performing Oracle Health Checks Using APEX
 
2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015
2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015 2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015
2015: Whats New in MySQL 5.7, At Oracle Open World, November 3rd, 2015
 
Introduction
IntroductionIntroduction
Introduction
 
Tool
ToolTool
Tool
 
Role of-analytics-in-db as-life
Role of-analytics-in-db as-lifeRole of-analytics-in-db as-life
Role of-analytics-in-db as-life
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502
 
Maxis Alchemize imug 2017
Maxis Alchemize imug 2017Maxis Alchemize imug 2017
Maxis Alchemize imug 2017
 
Database Visibility and Troubleshooting Hands-on Lab - AppSphere16
Database Visibility and Troubleshooting Hands-on Lab - AppSphere16Database Visibility and Troubleshooting Hands-on Lab - AppSphere16
Database Visibility and Troubleshooting Hands-on Lab - AppSphere16
 
Ish_Bhatia
Ish_BhatiaIsh_Bhatia
Ish_Bhatia
 
Performance Assurance for Packaged Applications
Performance Assurance for Packaged ApplicationsPerformance Assurance for Packaged Applications
Performance Assurance for Packaged Applications
 
Oracle EBS Production Support - Recommendations
Oracle EBS Production Support - RecommendationsOracle EBS Production Support - Recommendations
Oracle EBS Production Support - Recommendations
 
collab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdfcollab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdf
 
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
Analysing and Troubleshooting Performance Issues in SAP BusinessObjects BI Re...
 
MySQL :What's New #GIDS16
MySQL :What's New #GIDS16MySQL :What's New #GIDS16
MySQL :What's New #GIDS16
 
Alma_Implementation_slides_May06_2016
Alma_Implementation_slides_May06_2016Alma_Implementation_slides_May06_2016
Alma_Implementation_slides_May06_2016
 
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
SQLSaturday 664 - Troubleshoot SQL Server performance problems like a Microso...
 
EM12c Monitoring, Metric Extensions and Performance Pages
EM12c Monitoring, Metric Extensions and Performance PagesEM12c Monitoring, Metric Extensions and Performance Pages
EM12c Monitoring, Metric Extensions and Performance Pages
 
Breaking the Waves: Implementing Coral at UW-Parkside
Breaking the Waves: Implementing Coral at UW-ParksideBreaking the Waves: Implementing Coral at UW-Parkside
Breaking the Waves: Implementing Coral at UW-Parkside
 

Kürzlich hochgeladen

Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
amitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
AroojKhan71
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 

Kürzlich hochgeladen (20)

Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 

Managing Your Hyperion Environment – Performance Tuning, Problem Solving and Enhancing Your EPM Investment

  • 1. Managing Your Environment – Performance Tuning, Problem Solving and Enhancing Your EPM Investment 3/16/2016 Casey Ratliff, Lead System Architect MN-HUG
  • 2. Agenda • eCapital Advisors Overview • Diagnostics/Troubleshooting • Where are all the logs • Using Log Analysis Utility • EPM System Registry • Deployment Report • EPM Diagnostic – Validation • Zip to Logs • Changes that can improve performance • Java Heap • Data Connections • Essbase/OPMN • OHS • Summary • Q & A 2
  • 3. 3 eCapital Advisors Overview • Founded in 2001 – Headquartered in Minneapolis • Performance Management & Business Analytics consulting firm • Over 250 customers • eCapital Advisors employees • Dedicated to Enterprise Performance Management and Business Analytics, enabling clients to make better business decisions • Proven customer satisfaction and experience across a variety of industries • Advisory services, strategic assessments, implementations, upgrades, training, customer enablement and managed services
  • 4. Where are the logs There are many locations for logging • User_projectsdomains - Servers • User_projectsepmsystem1diagnostics • EPMSystem11R1 • OraInventory • OS • Web – IIS and OHS • DB 4
  • 5. Manual Review • What logs to start with? • Using NotePad++ • White noise – how to determine what is valid • Must have scenario • It is not only errors that can indicate the issue • Warnings and info can be useful • Using EAS Console 5
  • 6. Using Log Analysis Utility • What is the functionality? • Limitations • Using Log Analysis • Real World Example – Issue • Real World Example – Log Analysis • Locating the Issue 6
  • 7. Functionality Can be used to filter logs on the system and displays in a user friendly HTML format. The filters are rich – • By date/time • By elapsed time • By log entry type (Error, Warning, etc.) • Offline logs • By user session • Usage • By string 7
  • 8. Limitations • Can only interrogate local logs or offline logs • Can only interrogate ODL logs (Essbase App and Essbase Logs – except ODL logs - are not included) nor does it interrogate OS logs (IIS, Events, spools, etc.) • Does take a long time to return results • White noise can consume the results • Not in an XML format or csv/txt format for importing into another tool (SQL, Excel, etc.) 8
  • 9. Real World Example - Issue On August 7 I had a fault with services starting, I believed there was an issue with the DB • Workspace would not come up in IE • Checking Task Manager I could see fully loaded • WL Admin showed “ADMIN” but never changes to “Running” • WL Console showed a warning for JDBC 9
  • 10. Real World Example – Log Analysis • I ran a query – “loganalysis.bat –m ERROR” • The results were lengthy, including white noise • I then ran a string query – “loganalysis.bat –system –t 2015-08- 07T6:00:00 to 2015-08-07T8:15:00 • I then ran a string query – “loganalysis.bat -system -s "JDBC“” 10
  • 11. Locating the Issue • Oracle Support KB said “ADMIN” state was due to user credentials issue, but that was not the case • I reviewed the Connection Pool settings and identified the issue – MAX was lower than MIN and INITIAL – an invalid configuration 11
  • 12. Report Deployment • This will execute a query against the Registry, which is composed of tables from the Foundation DB (and may include files as well), and then present a HTML report • The report is stored in user_projectsepmsystem1diag nosticsreports • Captures all of the base configuration for an environment 12
  • 13. Diagnostic - Validation • Run Diagnostic – Programs or Bin • Review Stop Light report • Location and tool (validation and/or ziplog) - user_projectsepmsystem1 binziplogs.bat • The logs are stored in user_projectsepmsystem1 diagnosticsziplogs • Useful for training exercises • Using zip for Oracle SR 13
  • 14. Zip to Logs 14 - Location and tool (validation and/or ziplog) - user_projectsepmsystem1binziplogs.bat - The logs are stored in user_projectsepmsystem1diagnosticsziplogs - Useful for training exercises - Using zip for Oracle SR
  • 15. Hyperion Registry - What is it? • The Registry is a combination of tables and files where all servers and services register their configurations • The Registry creates relationships between objects (shown as parent/child, but truly is more modular) • Allow for review of settings, configurations, and allow for modification as needed WORKSPACE_WEBAPP WEBLOGIC_10 HOST:W2008R2 WORKSPACE_LWA SHAREDSERVICES_WEBAPP 15
  • 16. Caution! • Viewing objects in the Registry has no impact, but altering settings through the command line or Shared Services are immediate and cannot be backed out (unless there are backups) • An environment can become corrupt with incorrect changes and require a reinstall • Make backups! 16
  • 17. Performance Changes Product Java Heap settings • Each product (Planning, EAS, Calc Manager, etc.) has Java Heap (memory settings) • Alterations are relatively simple • Mind the OS resource limits • Benefits – reduction/removal of hung products (out of memory conditions), and I find quicker start times WebLogic Data Connection Pools • Data source connections for each product • Recommendations • Issues/things to consider • Benefits – reduction/removal of hung products and unavailable resources, and faster response times under higher loads Essbase/OPMN Memory • Heap settings • Memory for CSS integration • Benefits – improved performance of Essbase Agent/OPMN, larger caching of CSS objects OHS Settings • Time Outs • Benefits – reduction of faults or pages unavailable, higher performance 17
  • 18. Summary • Create a definition – document the issue • Make changes after evaluating them extensively – even with Oracle Support advising the change – make backups! • Use all the tools – start with a manual review • Use zip to train and support SR • Use Log Analysis Utility to get a comprehensive view and train others on isolation • Know your environment – know the products and dependencies/relationships 18
  • 19. How clients engage • System Infrastructure Assessment – 2-5 day review and analysis of environment with full system analysis deliverable • Upgrade Support • System Performance Support Next Steps if interested: • Contact Marty and discuss situation • Arrange discover call • Marty will provide a rough order of magnitude estimate Going Forward 19
  • 20. 20 Marty Phelps mphelps@ecapitaladvisors.com 847-778-3047 Director Midwest Bus Develop www.ecapitaladvisors.com Questions? Please contact us! Thank You!! sstevenson@ecapitaladvisors.com Scott Stevenson VP Business Development 612.770.8008