HealthCast

Logging Overrides

For components utilizing the client logging service, and being configured with an application XML and INI file pair, these logging configurations can now be overridden by adding keys to the registry. This allows logging to be configured by group policy per machine, or by using remote registry edit on a specific workstation to aid in troubleshooting issues in an organization.

Overrides will appear as keys for each application under the following registry

HKEY_LOCAL_MACHINE\SOFTWARE\HealthCast\Logging

The information present in any given INI file may be added to the registry in the following

Create the application registry name

HKEY_LOCAL_MACHINE\SOFTWARE\HealthCast\Logging\example.exe

Create a debug and event log key under this parent

HKEY_LOCAL_MACHINE\SOFTWARE\HealthCast\Logging\example.exe\debug
HKEY_LOCAL_MACHINE\SOFTWARE\HealthCast\Logging\example.exe\eventlog

Then create the settings for each key

HKEY_LOCAL_MACHINE\SOFTWARE\HealthCast\Logging\example.exe\debug

LogFileSizeInMeg=dword:00000003

MaxMemoryCacheLogLines=dword:000003e8

critical=dword:00000001

information=dword:00000000

methodEntryExit=dword:00000000

warning=dword:00000001

HKEY_LOCAL_MACHINE\SOFTWARE\HealthCast\Logging\example.exe\eventlog

auditSuccessFail=dword:00000001

critical=dword:00000001

warning=dword:00000001

information=dword:00000001

Presently, the following applications may be configured:

  • autologoff.exe

  • hchidscan.exe

  • hcideployclient.exe

  • hcideployconsole.exe

  • HCIICA.exe

  • HCIRDP.exe

  • hcishell.exe

  • HCLFOAuditing.exe

  • HCLFOLogger.exe

  • HCLFOMessaging.exe

  • HCLFOSysServices.exe

  • HealthCastWLLSvc.exe

  • ShowXADesktop.exe

  • stopxa.exe

  • watchforlogoff.exe

  • XAClientConfigure.exe

  • xadrivemapping.exe

  • XAHelpDesk.exe

  • xahid_kiosk.exe.exe

  • XALock.exe

  • XALogoff.exe

  • XAManager.exe

  • XARFIdeasAdmin.exe

  • XAserverManager.dll

  • XAUCM.exe