Pigeon Voice Server Logging Settings - DatasmithSA/Pigeon-Voice-Training GitHub Wiki

Settings related to logging to a text file, the console, Windows Event Viewer or in the PigeonVoice database.

  • Log To File: Whether or not to log to a text log file in the executing directory.
  • Log To Windows Event Log: Whether or not to log to the Windows Event Log.
  • Log To Console: Whether or not to log to the console, which can be seen when running the server as a console application.
  • Log File Name: The name of the text log file to log to. The log file is written in the executing directory.
  • Event Source Name: The name of the event source to use when logging to the Windows Event Log.
  • Event Log Name: he name of the Windows Event Log to log to.
  • Logging Level: The extent of messages being logged: None = logging is disabled, Minimum = logs server start/stop and exceptions, Normal = logs additional information messages, Maximum = logs all requests and responses to the server.
  • Log To Database: Whether or not to log errors, requests and responses to the server database.
  • Enable Database Log Purge Job: Whether or not to purge (delete) historical database log entries that are older than a specific number of days.
  • Database Log Purge Job Next Execution Date Time: The date and time that the Database Log Purge Job will execute. N.B. if the value is being updated in the settings file manually, the value of the DatabaseLogPurgeJobNextExecutionDateTimeSerialized setting must be set in the following format: yyyy-MM-ddTHH:mm:ss
  • Database Log Entries Days To Keep: The number of days of database log entries to keep i.e. entries older than the specified number of days will be purged if the Database Log Purge Job is enabled.