For on-premise installations, the ThoughtFarmer System logs page in the Logs & statistics section of the Admin Panel will show detailed information about what is happening with both the web application and the ThoughtFarmer service.
For cloud installations, the System logs page shows plain text files for each of the subapps (forms, usermanagement and general). The ThoughtFarmer Support team may use the System logs when investigating support requests.
The following information applies only to on-premise installations.
System log messages
There are 4 different types of messages available:
Info: Informational messages indicate general activity of various application processes. They indicate that things are working as expected. Typical informational messages are for index and activity updates when content is created/edited, AD synchronization tasks begin, progress, and complete, etc.
Warning: Warnings indicate that something did not work as expected. These types of messages are usually transient and should only be reported to ThoughtFarmer Support if a particular warning is happening consistently or the warning is being presented to the user during a certain action.
Errors: Errors indicate that something that should have completed did not complete. The severity of errors ranges with the type of action that was trying to complete. These could be minor problems, such as an email notification error when a user does not have an email address filled in. These could be more severe problems if there is a configuration, network, or hardware problem that is preventing a particular application function. If you are seeing repeated or serious errors please report them to the ThoughtFarmer Helpdesk.
Debug: Debug messages are special system log messages that are only logged when the site is in Debug mode. This is a very verbose logging mechanism. Typically, Debug mode should not be enabled unless you have been directed to do so by ThoughtFarmer Support. Debug mode is not performance optimized.
In addition to the System Logs in the ThoughtFarmer Administration Panel, all log messages are also recorded to the Application log on the web server. These messages will be shown in the Event Viewer from the source "Enterprise Library Logging".
You can filter the current log view by the logging level, day, category and by specifying terms that the log message includes or excludes. Some examples of categories you can filter by are UserManagement, Forms, and ExternalRSS. Once you have chosen or entered your filters, click Find.
System log filter options:
You may also filter to a single error message ID. Users that receive error messages will also be given an error message ID. Select the radio button "Filter by system log entry Id", enter the value, and click Find. Please include this information when you create a ticket.
The System Log will always be enabled by default. It is not recommended that you disable logging. If any problems arise the system log is the first stop for information concerning possible causes. If there is a problem that is causing you to consider disabling logging, please contact ThoughtFarmer Support.