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
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 HFM Subcube Troubleshooting Guide / Memory Management in HFM documents

Errors
Access rights Syntax Issues

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

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 (customers file etc) by clicking on Diskette Icon

Focus on Text of Messages

Launch the Utility

Launch HFMErrorLogV iewer.exe System Message panel Details panel

Details

Web suppresses richer details shown in utility

Find Registry
Each servers registry settings are written during an application start-up. Most but not all registry entries are written Well cover the actual entries in another presentation

HFM Version
New in 9.3.1.2 utility, shows version info from the log

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

Invalid records

9.2.0.3 and 9.3.1 have greatly improved algorithm for determining whether records are valid

Page File Size


Increased in 9.2.0.3, 9.3.1 to 130 and 260 MB

Berkely DB File Location


*.db* Can be deleted at start-up or after shutdown

NoInput Cache
Added in 4.1.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

Chart FreeLRU Activity


New graph feature in 9.3.1.2 utility

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)

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)

Chris Barbieri
cbarbieri@ranzal.com Needham, MA USA +1.617.480.6173 www.ranzal.com

You might also like