i
Logs
Configures the automatic generation and debugging of log files.
Configurable Properties
Maximum execution time for SQL queries
Defines the maximum time in milliseconds that is considered allowable for an SQL query. If the execution of a query exceeds this time, the executed sentence is registered in a log file. If the defined value is 0, the query time is not controlled.
Name |
SQLMaximumQueryTime |
Code |
LOG_SQL_MAX_TIME |
Configuration Levels |
|
•Installation |
|
•Application |
|
•Organizational Unit |
|
•User |
|
Dynamic |
|
Encrypted |
|
Default Value |
100 |
Establishes the types of logs that are reported in the log file. For production environments, it is recommended to use the default configuration. Values are entered separated by ";".
Name |
LogsTypesEnabled |
Code |
ENABLED_LOG_TYPES |
Configuration Levels |
|
•Installation |
|
•Application |
|
•Organizational Unit |
|
•User |
|
Dynamic |
|
Encrypted |
|
Possible Values |
•ERROR •SERVLET •SERVLET_TIME •RULE_TIME •RULE_ERROR •SQL •SQL_TIME •CORRECT_PROCESS Predetermined Value: ERROR;SERVLET_TIME;SQL_TIME;CORRECT_PROCESS;RULE_TIME;RULE_ERROR |
•ERROR
Records execution errors.
•SERVLET
Records the parameters received by all servlets.
It should be activated only when analyzing an error situation, to visualize the data transferred between the servlets.
•SERVLET_TIME
Logs execution times of servlets that exceed the defined threshold.
•RULE_TIME
Records all rules whose execution time exceeds the threshold set in the property RulesTimeMaximumExecution.
•RULE_ERROR
Logs errors related to rules.
•SQL
Records the SQL statements together with the time that elapses when they are executed.
•SQL_TIME
Records all SQL statements whose execution time exceeds the threshold set in the property SQLMaximumQueryTime.
•CORRECT_PROCESS
Records the results of the execution of the session pool corrector process.
The generated log files are automatically deleted by the system's log purging process.
This property sets the number of days that should persist, in order to delete them.
In Cloud environments, this property must assume values greater than zero and less than 30.
In On-Premise environments, a value greater than 30 days can be indicated. If the value is zero, files are never deleted.
Name |
LogFilesPersistence |
Code |
LOG_FILES_DAYS_OLD |
Configuration Levels |
|
•Installation |
|
•Application |
|
•Organizational Unit |
|
•User |
|
Dynamic |
|
Encrypted |
|
Default Value |
15 |
Indicates the type of information that Deyel records in the log console.
Name |
LogLevelEnabled |
Code |
LOG_DATA_LEVEL |
Configuration Levels |
|
•Installation |
|
•Application |
|
•Organizational Unit |
|
•User |
|
Dynamic |
|
Encrypted |
|
Default Value |
•NONE •ERROR •WARNING •INFO (Predeterminado) |
•NONE
No information is logged.
•ERROR
Errors are logged.
•WARNING
Errors and warnings are logged.
•INFO
Errors, warnings, and event information are logged.
Maximum execution time of business rules
Defines a time, expressed in milliseconds. When the execution of a business rule exceeds this threshold, input and output parameters are saved in a log file. If the defined value is 0, the execution time of the rules is not controlled.
Name |
RulesTimeMaximumExecution |
Code |
LOG_LOGIC_MAX_TIME |
Configuration Levels |
|
•Installation |
|
•Application |
|
•Organizational Unit |
|
•User |
|
Dynamic |
|
Encrypted |
|
Default Value |
1000 |
Information persistence in the logs console
The information stored in the logs console is automatically removed by the environment log console scrubbing process. This property defines the amount of hours that the information must persist, before being deleted. If the value is zero, the information is never deleted.
Name |
LogConsolePersistence |
Code |
LOG_DATA_OLD |
Configuration Levels |
|
•Installation |
|
•Application |
|
•Organizational Unit |
|
•User |
|
Dynamic |
|
Encrypted |
|
Default Value |
372 |