Logging Style

A logging style configuration parameter can be used to configure rollover, JSON formatting and timestamp behavior. The different logging styles can be specified in the local-configuration.yaml file, using the loggingStyle property.

Set the property using the following format (the space after the colon is mandatory):

loggingStyle: value

The property can take one of the following values:

DAILY_ROLLOVER—The log file is closed at midnight local time, compressed with gzip, and a new log file is started. Timestamp values use the local time zone. This is the default if no logging style is specified.
DAILY_ROLLOVER_UTC—Same as DAILY_ROLLOVER, but with UTC timestamp.
CONTINUOUS—Legacy value. Rollover is handled as DAILY_ROLLOVER.
CONTINUOUS_UTC—Legacy value. Rollover is handled as DAILY_ROLLOVER_UTC.
JSON_ROLLOVER—Logs are formatted using JSON. The log file is closed at midnight local time, compressed with gzip (suitable for Filebeat), and a new log file is started. Always uses ISO 8601 UTC timestamps.
JSON—Logs are emitted as JSON to stdout only (suitable for Docker). Always uses ISO 8601 UTC timestamps.

Note:The Docker-friendly JSON logging style is not supported when the local license server is run as a Windows or Linux service (because it only writes to stdout). If set, the style will be changed to DAILY_ROLLOVER.