Version 3 Application Log
For local installations of Version 3, for troubleshooting purposes we will need your help to provide the following Logs:
User Log File
System will write out application log files to the computer system that the application itself is running on.
To get these logs you will go to the following directory:
C:\Users\<username>\AppData\Local\EAP Expert Inc\EAP Expert\<build number>\<date>.log
Username - will be the username of the user logged into the computer
Build Number - this is a string of numbers representing an application build number (this isn’t important, please sort by the latest build number)
Date - The date that the log file was created
You can control the detail level of information written into an application log file at application config file
<switches>
<add name="eXpressAppFramework" value="4" />
</switches>
You can specify five different detail levels:
Level | Description |
---|---|
0 | Logging is disabled. |
1 | Only errors are logged. |
2 | Errors and warning messages are written into the log file. |
3 | In addition to the previous messages, the system logs detected operations executed by the system, or end-users. |
4 | Use this level to create the most detailed log files. All Security System loggers (Permission Processors, Middle Tier loggers, security rule loggers) are enabled in this mode. |
Database Log Entry
Please run the following script and save the result in excel format
SELECT TOP(10000)* FROM TracerLogError WHERE [Date] > DATEADD(DAY, -5, CURRENT_TIMESTAMP) ORDER BY [Date] DESC
You can control the detail level of information written into an Tracer Log Error table by changing the “Log Level” in “Program Options
Level | Description |
---|---|
1 | Only errors are logged. |
3 | Will include information and warning messages. |
5 | For debugging purposes. |
In production, it should be set to 1. Only when we want to gather more information, set it to 5, and then user need to replicate (thus the error will be logged), and change back to 1