Log Viewer In Navigator
Within Navigator you can now monitor the logs associated with the application or Runtime layer using the Log View. In this guide we will go over how to open the Log View within Navigator and associated features with this tool.
Accessing Log View
To open the Log View - click View -> View Logs or use keyboard shortcut Command + Option + M to open and close the Log View.
Overview
1. Current Log View
This will show the name of the current logs you are viewing. Currently there are Navigator Logs, Runtime Logs, and Deployment Logs.
2. Search
The Search bar allows you to filter results based on key words in the error messaging. You can search any of the messaging a log may produce displayed on the right side highlighted above. Currently you cannot search by the dates and times on the left side.
3. Issues Filter
Here you can see all logs displayed within a log view and also filter by Warnings by clicking on the warning icon or Failures by clicking on the failure icon. Success logs are also displayed in this default view. See Log Types below for more details.
4. Open New Window
Clicking the New Window icon will allow you to open the logs in a new window. This is useful for resizing the logs and expanding the view to display more entries in one window.
5. Open Logs On Canvas Run - Three Dots ...
Clicking the three dots ... will allow you to enable the option to open the Log Viewer on each Canvas run.
6. Export Logs
Download the current view of the logs you are reviewing.
Logs Types
All logs are displayed in ascending order and defaulted to show the most recent logs, however, you can scroll up to see previous logs that have been captured in your current instance of Navigator. Below are the different log types that will display in the Log View.
Success Logs
Success logs are shown in blue and are accessible from the default filter which shows a combo of all success, warning, and error logs. The 74 Issues displayed in the image below is the sum of warnings and failures, however, in this view you will also see the blue success logs.
Warning Logs
Warning logs are shown here in yellow and can be filtered by clicking the warning icon.
Error Logs
Error logs are shown here in red and can be filtered by clicking the failure icon.
Navigator - Runtime - Deployment
Navigator Logs
The Navigator Logs are specific to the application startup and connecting to various layers required for Navigator to run. These would include processes like but not limited to:
- Python being installed
- Connecting to Homeport
- Connecting to the MQTT Broker
- Checking Internet Connectivity
- Checking webFrame status
Runtime Logs
The Runtime Logs are more specific to Elements, Running Flows, and Network Connectivity. If you open the Runtime Logs and click Run inside a Canvas you will see the Runtime Logs begin to populate processes like but not limited to:
- Connecting to the Element Registry
- Referencing the Element logic within a Flow
- Model size information
- Model machine distribution
- Flow creation statuses
Deployment Logs
The Deployment logs are specific to each deployment that is currently running.
- Server Status logs
- Port information
- Worker & Node logs specific to selected Deployment
Export Debug & Network Logs
In addition to the Export button shown in Overview item 6 above, you can export the Debug Data and Network logs from the Help dropdown.
If you needed to export these logs you can navigate to the Help dropdown -> Export Debug Data/Network Logs.
If you are having issues within Navigator and need assistance be sure to export these .zip files and include them when reaching out to support@webai.com.
Useful Resources
- For more information on specific elements, see our Element Registry page
- For more information on terms used throughout Navigator, see our Terminology page
- For additional troubleshooting guidance, see our Troubleshooting page