You are on page 1of 37

Hyperion Financial Management System Messages: Revealed!

Chris Barbieri
Consolidation Practice Director Oracle Ace Ranzal & Associates

The Black Art of Reading HFM Event Logs

• • • • •

Where does HFM store its event information? Maintaining the logs How can I view this? OK, what does it actually tell me? And what can I do about it?

Understanding HFM Logs
• 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

• Often due to subcube size issues • HFM Subcube Troubleshooting Guide / Memory Management in HFM documents

• Access rights • Syntax Issues

1.log – On each server that has the HFM client.0.3.2 or 9.2. including app servers and web servers • Pre-HFM 9.0 – .. named HsvEventLog.\Hyperion Solutions\Hyperion Financial Management\Server Working Folder\ • Starting with 9.Where are the HFM events stored? • Text file containing XML.2 moved again – HYPERION_HOME\Logs\FinancialManagement – or – HYPERION_HOME\Logs\HFM .1 Oracle moved all product logs to a common parent folder – HYPERION_HOME\Logs\FinancialManagement – or – HYPERION_HOME\Logs\HFM • Starting with 11.3.

Also written to the Windows Event Log .

Also written to the database Best way to see events from all servers .

How can I view this? • Administration Module – Web: Administrators only • HFM Error Log Viewer utility – Free standing executable – Bundled with HFM under \Consultant Utilities .

Web System Messages • Available to administrators • Reads from the HFM_ErrorLog table in the database .

Navigation on the web .

Viewing the Messages .

Reading the HsvEventLog.log Load file from disk (customer’s file etc) by clicking on Diskette Icon Focus on Text of Messages .

exe • System Message panel • Details panel .Launch the Utility • Launch HFMErrorLogV iewer.

Details • Web suppresses richer details shown in utility .

• Most but not all registry entries are written • We’ll cover the actual entries in another presentation .Find “Registry” • Each server’s registry settings are written during an application start-up.

shows version info from the log .2 utility.HFM Version • New in 9.3.1.

Walk through the settings • Discuss primary settings .

Database settings .

9203 and 931 new settings .

System Memory at Inception .

System memory ongoing • Written to provide basic “perfmon” information without having to turn on capture • Virtual versus private bytes .

3 and 9.3.1 have greatly improved algorithm for determining whether records are valid .2.Invalid records • 9.0.

0.Page File Size • Increased in 9.3.1 to 130 and 260 MB . 9.3.2.

db* • Can be deleted at start-up or after shutdown .Berkely DB File Location • *.

1.NoInput Cache • Added in 4.x to improve algorith m for determin ing no input cells .

Consolidation Type .

Consolidation start and finish • Summary indicates start time • Details have finish time • Is written when it completes .

Paging • Watch pagednodes >0 .

Common but meaningless .

Search for Purging… • Find “freelru” • Least Recently Used .

FreeLRU .

2 utility .3.1.Chart FreeLRU Activity • New graph feature in 9.

Find all FreeLRU • System 9 added a “Filter” option .

Cube size • FreeLRU messages can be paresed in Excel to determine cub size .

HSVEventlog vs HFM_ErrorLog • Note the applicati on and server fields • Content can differ too .

Database log • Can be opened only if you have access to a UDL file – typically only on the HFM application server(s) .

which is preferable to the event logs • Can also truncate the entries using this • And split large files (anything > 30 MB is too large) .Extracting this • You can extract the database entries to a text file.

ranzal.Chris Barbieri Needham. MA USA +1.6173 .