Logging Service

The Logging Service is a mandatory iWD service that provides internal logging capabilities within an iWD solution.

Note: The iWD Logging Service must be configured even if you only want to create logs through the Genesys Message Server.

In addition to the options and actions described in Service Details, the following properties are configurable for the Logging Service:

startAutomatically

Indicates whether the service should be started automatically after the configuration deployment.

logLevel

Sets the Service log level. This should be set to Info unless otherwise instructed by Genesys Technical Support. See "Service Log Levels" for a description of each log level.

logAgeInDays

Sets the number of days that log files should be kept in the system. A value of 0 disables this limit. This property is not available if logLevel is set to Off.

logMaxFileSizeMegaBytes

Sets a limit on the size of a single log file, in megabytes. A value of 0 disables this limit. This property is not available if logLevel is set to Off.

logFilesToKeep

Sets a limit on the number of log files that are kept for this service, excluding the current log file.  A value of 0 disables this limit. This property is not available if logLevel is set to Off.

logDirectory

Specifies the directory in which the log files are stored, for all services. If it starts with / (on Unix-based operating systems) or a drive letter (on Windows), an absolute path is used; otherwise, the path is relative from the web applications folder on the application server.

Note: It is strongly recommended that you only set the file path to a directory on a local machine, not a remote location such as a shared network drive. Logging to a remote location can severely impact performance.