...
Config Key | Mandatory/ Optional | Type | Purpose |
---|---|---|---|
LOGGING_ENABLED_IND | Mandatory | Boolean | This key is used to turn on or off logging by CT Framework. Turning this off would mean that even exceptions faced are not be logged to any log files. |
LOGGER_CLASS | Optional | String | This key indicates the exact adaptor class that needs to be used by Canvas. |
CT_LOG4J_OVERRIDE_FILE | Mandatory | String | This key indicates the log4j override file for the Sigma Application. |
log.path | Mandatory | Folder Name | This key holds the path where the log files are created. This path configured must be relative to the root path that is configured as CT_WORK_FOLDER_PATH in the implementation property file. |
log.level | Mandatory | LOV | This key is for controlling the logging level. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
Category: Module Wise Log Level | |||
log.level.audit | Mandatory | LOV | This key provides logging level for the audit handling module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.alert | Mandatory | LOV | This key provides logging level for the Alert handling module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.session | Mandatory | LOV | This key provides logging level for the Session management module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.web | Mandatory | LOV | This key provides logging level for the Web layer module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.config | Mandatory | LOV | This key provides logging level for the Configuration module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.cache | Mandatory | LOV | This key provides logging level for the Cache module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.security | Mandatory | LOV | This key provides logging level for the Security module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.database | Mandatory | LOV | This key provides logging level for the Database module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.entitlement | Mandatory | LOV | This key provides logging level for the Entitlement module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.event | Mandatory | LOV | This key provides logging level for the Event definition and handling module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.export | Mandatory | LOV | This key provides logging level for the Export module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.vdf | Mandatory | LOV | This key provides logging level for the metadata module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.hal | Mandatory | LOV | This key provides logging level for the Host Access Layer module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.report | Mandatory | LOV | This key provides logging level for the Reporting module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.validator | Mandatory | LOV | This key provides logging level for the Validation module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.scheduler | Mandatory | LOV | This key provides logging level for the Scheduler module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.reqmodel | Optional | LOV | This key provides logging level for the Request Modeler module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
log.level.dataimport | Optional | LOV | This key provides logging level for the Data Import module. Possible values are - debug, error, info, fatal, warn, and off. Default value is debug. |
Category: Log file related | |||
rollovermodel | Mandatory | LOV | This key enables you to choose any of the following two models supported by Canvas Log appender namely:
The default value is BACKUPOLD. |
datepattern | Mandatorydate | formatDate Format | This key defines the following:
The default value is yyyy-MM-dd. |
maxsizelimit | Optional | Size in MB, KB, MB or GB | This key decides on the maximum file size of a log file considering the rollover period. When the file size exceeds the set value, a new file with same period is generated with rolling index incremented by one. The appender expects size value in "KB", "MB" or "GB". The default value is 10 MB. |
suffixorprefix | Mandatory | LOV | This key expects any one of the following values to create the log file name:
|
patternseparator | Optional | Any Character | This key provides the character that is used as a separator in the date pattern in the file name. |
...