SlideShare a Scribd company logo
1 of 20
Download to read offline
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

More Related Content

What's hot

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 MappingsAlithya
 
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 CON9532Ray Février
 
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?Ray Février
 
FDM to ERPi– Upgrade & Migration Strategies
FDM to ERPi– Upgrade & Migration StrategiesFDM to ERPi– Upgrade & Migration Strategies
FDM to ERPi– Upgrade & Migration StrategiesAlithya
 
FDMEE Can Do That?
FDMEE Can Do That?FDMEE Can Do That?
FDMEE Can Do That?Alithya
 
Migration 101 Webinar: FDM to FDMEE
Migration 101 Webinar: FDM to FDMEEMigration 101 Webinar: FDM to FDMEE
Migration 101 Webinar: FDM to FDMEESaturn Infotech Inc
 
FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1Van Huy
 
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 032715finitsolutions
 
FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1FDMEE Tutorial - Part 1
FDMEE Tutorial - Part 1Van Huy
 
KScope14 FDMEE Multiproduct
KScope14 FDMEE MultiproductKScope14 FDMEE Multiproduct
KScope14 FDMEE MultiproductAlithya
 
Become Jythonic in FDMEE (KSCOPE15)
Become Jythonic in FDMEE (KSCOPE15)Become Jythonic in FDMEE (KSCOPE15)
Become Jythonic in FDMEE (KSCOPE15)Francisco Amores
 
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 IntegrationAlithya
 
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 ...Joseph Alaimo Jr
 
EPM Logs 101 - Hyperion Focus 17
EPM Logs 101 - Hyperion Focus 17EPM Logs 101 - Hyperion Focus 17
EPM Logs 101 - Hyperion Focus 17Datavail
 
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 FDMEEfinitsolutions
 
Hybrid Essbase: The Uncharted Territory
 Hybrid Essbase: The Uncharted Territory Hybrid Essbase: The Uncharted Territory
Hybrid Essbase: The Uncharted TerritoryAlithya
 
FDM to FDMEE migration utility
FDM to FDMEE migration utilityFDM to FDMEE migration utility
FDM to FDMEE migration utilityBernard Ash
 
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 Planningfinitsolutions
 
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 fdmeefinitsolutions
 

What's hot (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
 

Viewers also liked

Vietnam Sexual Partners_FIN Outlines
Vietnam Sexual Partners_FIN OutlinesVietnam Sexual Partners_FIN Outlines
Vietnam Sexual Partners_FIN OutlinesDang Son
 
4 evidence life in future
4 evidence life in future4 evidence life in future
4 evidence life in futureliseth bernal
 
CUP EVA Final maket 11May12 EN
CUP EVA Final maket 11May12 ENCUP EVA Final maket 11May12 EN
CUP EVA Final maket 11May12 ENDang Son
 
бреус елена+ финансовая свобода+клиенты
бреус елена+ финансовая свобода+клиентыбреус елена+ финансовая свобода+клиенты
бреус елена+ финансовая свобода+клиентыElen Na
 
LeeHanveyPortfolio2016
LeeHanveyPortfolio2016LeeHanveyPortfolio2016
LeeHanveyPortfolio2016Lee Hanvey
 

Viewers also liked (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
 

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

EDB Postgres DBA Best Practices
EDB Postgres DBA Best PracticesEDB Postgres DBA Best Practices
EDB Postgres DBA Best PracticesEDB
 
Performing Oracle Health Checks Using APEX
Performing Oracle Health Checks Using APEXPerforming Oracle Health Checks Using APEX
Performing Oracle Health Checks Using APEXDatavail
 
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 Geir Høydalsvik
 
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-lifeNavneet Upneja
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502kaziul Islam Bulbul
 
Maxis Alchemize imug 2017
Maxis Alchemize imug 2017Maxis Alchemize imug 2017
Maxis Alchemize imug 2017BrandonWilhelm4
 
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 - AppSphere16AppDynamics
 
Performance Assurance for Packaged Applications
Performance Assurance for Packaged ApplicationsPerformance Assurance for Packaged Applications
Performance Assurance for Packaged ApplicationsAlexander Podelko
 
Oracle EBS Production Support - Recommendations
Oracle EBS Production Support - RecommendationsOracle EBS Production Support - Recommendations
Oracle EBS Production Support - RecommendationsVigilant Technologies
 
collab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdfcollab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdfElboulmaniMohamed
 
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...BI Brainz
 
MySQL :What's New #GIDS16
MySQL :What's New #GIDS16MySQL :What's New #GIDS16
MySQL :What's New #GIDS16Sanjay Manwani
 
Alma_Implementation_slides_May06_2016
Alma_Implementation_slides_May06_2016Alma_Implementation_slides_May06_2016
Alma_Implementation_slides_May06_2016mahongzn
 
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...Marek Maśko
 
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 PagesEnkitec
 
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-Parksidesoopeacock
 

Similar to 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
 

Recently uploaded

04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
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 BarshaAroojKhan71
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
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...Delhi Call girls
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 

Recently uploaded (20)

04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
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
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
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...
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 

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