Log files and error email
This guide describes the log files and error email function of Signifikant Aftermarket Information Platform.
Log files
Signifikant Platform generates three log files, one for each major systems component: Manager, Server and Web Viewer. Publish and import processes generate log files respectively. The default locations of the log files are:
Log file | Server | Default location | Comment |
---|---|---|---|
AssertWeb.log | Web server | C:\ProgramData\Signifikant\Assert | Prime log file for the Web Viewer. Configuration and location of log is defined in server.config. |
AssertServer.log | Manager Server | C:\ProgramData\Signifikant\Assert | Prime log file for the Manager Server. Configuration and location of log is defined in server.config. |
AssertManager.log | Client | C:\Users\<USER>\AppData\Roaming\Signifikant\Assert | Prime log file for the Manager application. Configuration and location of log is defined in settings.config. Manager log can be accessed from the Help Menu from within the Manager application. |
publish.log | Server | Typically configured to: D:\Assert\Data\<site>\Publication\<publication type>\<tempsite> By right clicking in publication storage in Manager and selecting "Explore target" it is possible to easily navigate to this log file. | Each publication will get this log. Location of publish.log is always the publication's directory. |
transform.log | Manager Server | Typically configured to: D:\Signifikant\Export\<export>\Status | Each transformation during import process will get this log. Location of transform.log is always the export (transform) directory. |
import.log | Manager Server | Typically configured to: D:\Signifikant\Import\<export>\Status | Each import during import process will get this log. Location of import.log is always the import directory. |
Offline.log OfflineApplication.log | Offline client | C:\ProgramData\Signifikant\Assert AnyTime The Offline Viewer logfile is available by clicking on the pen icon in the toolbar of the Offline Viewer application. | Offline client's local log, frame application log file and web application log file. |
API trace logs | Web server | Typically configured to: D:\Signifikant\TraceLogs\ | When Web Viewer communicates with an API, eg an ERP, each call will generate one request and one responce trace log with content of call and response. Configuration and location of trace logs are in profile.config. |
Recommended log file location
It is recommended not to place log files from Server or Web Viewer on C disk.
Log file configuration for Manager, Server and Web
For the web viewer log file it is also possible to define trunkation and roll over.
<LogLevel>Verbose</LogLevel>
<LogFilePath>D:\Signifikant\Logs</LogFilePath>
<UseTruncation>false</UseTruncation>
<LogFileRollOverOnMaxMBSize>100</LogFileRollOverOnMaxMBSize>
<DeleteRollOverOldLogAfterDays>1</DeleteRollOverOldLogAfterDays>
Log level is defined using these tags:
Tag | Values | Comment |
---|---|---|
LogLevel | Critical, Error, Warning, Information, Verbose | |
LogFilePath | file path | |
UseTruncation | true or false | This setting is only valid for web viewer log. If true trunkation will occur when file reaches max size. |
LogFileRollOverOnMaxMBSize | 100 | This setting is only valid for web viewer log. Roll over will occur when log file reaches this size (in MB). Default is 100 MB. |
DeleteRollOverOldLogAfterDays | Int | This setting is only valid for web viewer log. Number of days roll over log files are kept. Default is 90 days. |
Version 4.3.1 log file settings
Log file truncation and roll over is available from version 4.3.1.
For Server and WebViewer the log level and path are defined in server.config and for Manager in settings.config.
System component | Config file | Location |
---|---|---|
Server | server.config | C:\ProgramData\Signifikant\Assert. |
Web | server.config | C:\inetpub\wwwroot\AssertWeb\App_Data |
Manager | settings.config | C:\Users\<USER>\AppData\Roaming\Signifikant\Assert |
Error email
When an error is detected in Web Viewer, an error e-mail may be sent.
<ErrorAlarmSettings>
<AlarmEnabled>true</AlarmEnabled>
<ErrorMailReceiver>support@partner.com,responsible@partner.com</ErrorMailReceiver>
</ErrorAlarmSettings>
Only one error email will be sent, then an internal flag is raised. No more error emails will be sent until the flag is reset. Reset function is available at
- Admin pages of the web viewer
- http://www.site.com/en/MySite/WebAdmin
Note that the emails are written separated by "," and no white space.
Note! Typical setup is to place log files on a separate file area. It is recommended to not place log files on system disk or data disk.
Related articles