Specifies the logging level for the application (= qrun) log file.
Syntax
LYCIA_SEVERITY={error, warn, info, trace}
Possible values
Variable values correspond to the level of logging, i.e. the higher the level, the more information is written to the application log file:
trace (default) |
logs all the steps performed by the applications (like all the communications between client and server, inputs, buttons clicks, etc. - provides the context necessary to understand what has lead up to an error or a warning) |
info |
logs operations that occur on a non-recurrent basis (= fine-grained informational events like connecting to server, starting/stopping web services, plug-ins, or back-up, etc.) |
warn |
logs potentially harmful runtime situations (= all situations of irregular behavior like unusual call parameters, strange query formats, missing secondary data, etc.) |
error |
logs runtime errors (= errors that are fatal for the operation, but not for the application like missing data, can't open a required file, etc.) |
Usage and examples
LYCIA_SEVERITY specifies the logging level for application log files.
In this case, only errors and warnings will be written to the application log file.
LYCIA_SEVERITY=warn
In this case, only runtime errors will be logged:
LYCIA_SEVERITY=error
If LYCIA_SEVERITY is not defined, all the relevant information about the application execution will be logged.
LYCIA_SEVERITY applies at runtime and must be set together with QXDEBUG and LYCIA_POST_MORTEM_LENGTH (in inet.env).
Log files for the running applications are stored in these folders: