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.

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