(9.0+) Authorization API logging

Authorization API generates the following log files:

  • AuthorizationService_YYYYMMDD_HHMMSS

The log file name contains the date and time since the last restart of Authorization API service.

Authorization API's yaml file is used to configure the following:

  • Where the active files are located
  • What log level to write logs

Authorization API's yaml File Location

This can be located on each server in the registry

  • HKEY_LOCAL_MACHINE\SOFTWARE\Virtual Hold
    • InstallationLocation

The folder InstallationLocation is appended with \Dashboard

example = C:\Program Files (x86)\Virtual Hold Technology\Dashboard

The name of the yaml file is: vht_auth_api-config.yml

Important

When troubleshooting an issue, be sure to set the log level to the appropriate level to capture all the necessary information.

AuthorizationService_YYYYMMDD_HHMMSS log

Here you will see token requests for access to Launchpad and the other UI's

Authorization API yaml File Logging Settings

:logroot: 'C:\Program Files (x86)\Virtual Hold Technology\VHLogs\Logs\':loglevel: 2

DescriptionSettingValuesDefault
File path where active logs should be writtenlogroot*Any valid directory pathN/A
Log level to write active logsloglevel**NumericalN/A

*Should always be the root for ALL log files.

**The numerical values used to configure log levels are nulled out and included in the yaml configuration file. Debug is the highest level with Unknown being the lowest log level.

# DEBUG == 0# INFO == 1# WARN == 2# ERROR == 3# FATAL == 4# UNKNOWN == 5