Viewing The Logs
ThinkAutomation maintains logs for Message Source readers & Automation executions. Click the Logs tab on the ThinkAutomation Studio ribbon. You can then select to view the Server Log, Message Source Log, Automation Log or Current Utilization.
- The Server Log entries are created by the ThinkAutomation Server. These are general server logs, not related to specific message processing.
- The Message Source Log entries are created by the Message Reader service as new messages are received or created.
- The Automation Log entries are created by the Message Processor service as Automation actions are executed.
Log entries will be added in real time. You can filter log lines by clicking the Filter icon in the column headers. For Automation Log entries - double clicking a log entry will open the Automation actions list with the relevant Action selected. The amount of detail recorded in the Automation log can be controlled on a per-Automation basis using the Set Logging Level action. You can also set a default level using the Server Settings - Logging setting.
The Logs tab displays the most recent log entries. You can also view Automation logs for specific processed messages by viewing the Message Store, opening a message to view the detail and selecting the Automation Log tab.
ThinkAutomation will automatically delete old log entries - depending on the Keep Messages For (Days) entry on the Solution properties. Logs will also be removed if you manually remove messages from the Message Store.
Enable Debug Logging
The Enable Debug Logging button on the Logs tab will switch on debug-level logging for all Automations for a defined number of minutes. This is useful during Automation development if you need to see more detail in the logs regardless of the current logging level. Logging will revert to previous levels automatically after the Minutes specified.
Viewing Server Utilization
Click the Logs tab on the ThinkAutomation Studio ribbon, then click the Current Utilization button. This will display charts showing the current ThinkAutomation CPU percentage, Memory Used and currently queued message counts.