hfm system messages: revealed!

37
Hyperion Financial Management System Messages: Revealed! Revealed! Chris Barbieri Consolidation Practice Director Oracle Ace Ranzal & Associates

Upload: edgewater-ranzal

Post on 22-Jan-2015

7.359 views

Category:

Business


10 download

DESCRIPTION

Presentation by Chris Barbieri, Practice Director and Oracle Ace for Edgewater Ranzal, at Kaleidoscope 2010 (ODTUG June 2010)

TRANSCRIPT

Page 1: HFM System Messages: Revealed!

Hyperion Financial Management

System Messages: Revealed!Revealed!

Chris Barbieri

Consolidation Practice Director

Oracle Ace

Ranzal & Associates

Page 2: HFM System Messages: Revealed!

The Black Art of Reading HFM Event Logs

• Where does HFM store its event information?

• Maintaining the logs

• How can I view this?• How can I view this?

• OK, what does it actually tell me?

• And what can I do about it?

Page 3: HFM System Messages: Revealed!

Understanding HFM Logs

Messages

• Messages are informational –start/stop consol, log in, log out etc.

• Some messages are purposely out of time order (consol starts get

printed at completion of consol

Warnings

• Often due to subcube size issues• Often due to subcube size issues

• HFM Subcube Troubleshooting Guide / Memory Management in

HFM documents

Errors

• Access rights

• Syntax Issues

Page 4: HFM System Messages: Revealed!

Where are the HFM events stored?

• Text file containing XML, named HsvEventLog.log

– On each server that has the HFM client, including app servers and web servers

• Pre-HFM 9.2.0.2 or 9.3.0– ..\Hyperion Solutions\Hyperion Financial Management\Server Working Folder\

• Starting with 9.3.1 Oracle moved all product logs to a • Starting with 9.3.1 Oracle moved all product logs to a common parent folder

– HYPERION_HOME\Logs\FinancialManagement

– or

– HYPERION_HOME\Logs\HFM

• Starting with 11.1.2 moved again– HYPERION_HOME\Logs\FinancialManagement

– or

– HYPERION_HOME\Logs\HFM

Page 5: HFM System Messages: Revealed!

Also written to the Windows Event Log

Page 6: HFM System Messages: Revealed!

Also written to the database

Best way to see events

from all servers

Page 7: HFM System Messages: Revealed!

How can I view this?

• Administration Module

– Web: Administrators only

• HFM Error Log Viewer utility

– Free standing executable– Free standing executable

– Bundled with HFM under \Consultant Utilities

Page 8: HFM System Messages: Revealed!

Web System Messages

• Available to administrators

• Reads from the HFM_ErrorLog table in the database

Page 9: HFM System Messages: Revealed!

Navigation on the web

Page 10: HFM System Messages: Revealed!

Viewing the Messages

Page 11: HFM System Messages: Revealed!

Reading the HsvEventLog.log

Load file from disk (customer’s file etc) by clicking on Diskette Icon

Focus on Text of Messages

Page 12: HFM System Messages: Revealed!

Launch the Utility

• Launch HFMErrorLogViewer.exe

• System Message panel

• Details panel

Page 13: HFM System Messages: Revealed!

Details

• Web suppresses • Web suppresses

richer details

shown in utility

Page 14: HFM System Messages: Revealed!

Find “Registry”

• Each server’s registry settings are written during an application start-up.

• Most but not all registry entries are written

• We’ll cover the actual entries in another presentation

• We’ll cover the actual entries in another presentation

Page 15: HFM System Messages: Revealed!

HFM Version

• New in 9.3.1.2 utility, shows version info from the

log

Page 16: HFM System Messages: Revealed!

Walk through the settings

• Discuss

primary

settings

Page 17: HFM System Messages: Revealed!

Database settings

Page 18: HFM System Messages: Revealed!

9203 and 931 new settings

Page 19: HFM System Messages: Revealed!

System Memory at Inception

Page 20: HFM System Messages: Revealed!

System memory ongoing

• Written to provide basic “perfmon”

information without having to turn on

capture

• Virtual versus private bytes• Virtual versus private bytes

Page 21: HFM System Messages: Revealed!

Invalid records

• 9.2.0.3 and 9.3.1 have greatly improved algorithm

for determining whether records are valid

Page 22: HFM System Messages: Revealed!

Page File Size

• Increased in 9.2.0.3, 9.3.1 to 130 and 260 MB

Page 23: HFM System Messages: Revealed!

Berkely DB File Location

• *.db*

• Can be deleted at start-up or start-up or after shut-down

Page 24: HFM System Messages: Revealed!

NoInput Cache

• Added in 4.1.x to improve algorithm for m for determining no input cells

Page 25: HFM System Messages: Revealed!

Consolidation Type

Page 26: HFM System Messages: Revealed!

Consolidation start and finish

• Summary

indicates

start time

• Details have • Details have

finish time

• Is written

when it

completes

Page 27: HFM System Messages: Revealed!

Paging

• Watch pagednodes> 0

Page 28: HFM System Messages: Revealed!

Common but meaningless

Page 29: HFM System Messages: Revealed!

Search for Purging…

• Find “freelru”

• Least Recently Used

Page 30: HFM System Messages: Revealed!

FreeLRU

Page 31: HFM System Messages: Revealed!

Chart FreeLRU Activity

• New graph feature in 9.3.1.2 utility

Page 32: HFM System Messages: Revealed!

Find all FreeLRU

• System 9 added a “Filter” option

Page 33: HFM System Messages: Revealed!

Cube size

• FreeLRUmessages can be paresed in Excel to determine cub size

Page 34: HFM System Messages: Revealed!

HSVEventlog vs HFM_ErrorLog

• Note the application and server server fields

• Content can differ too

Page 35: HFM System Messages: Revealed!

Database log

• Can be opened only if you have access to a UDL file –

typically only on the HFM application server(s)

Page 36: HFM System Messages: Revealed!

Extracting this

• You can extract the database entries to a text

file, which is preferable to the event logs

• Can also truncate the entries using this

• And split large files (anything > 30 MB is too

large)

Page 37: HFM System Messages: Revealed!

Chris BarbieriChris [email protected]@ranzal.com

Needham, Needham, MAMANeedham, Needham, MAMA

USAUSA

+1.617.480.6173+1.617.480.6173

www.ranzal.comwww.ranzal.com