Using the Log

The Log view provides a central place to monitor system messages generated by objects within a Grid Studio project.

Logs help diagnose issues, track system behavior, and understand communication between devices, protocols, and internal components.

Each object in the project can generate its own log messages.


Log Levels

Objects support different log levels, which define what type of messages are written to the log.

By default, most objects only log important messages such as:

  • Errors

  • Warnings

Additional log levels can be enabled if more detailed information is needed.

Available log levels include:

  • Error — Critical issues that prevent normal operation

  • Warning — Potential problems or unexpected behavior

  • Info — Informational messages about system activity

  • Connection State — Messages related to connection changes (connect / disconnect / state changes)

The active log levels can be configured individually for each object.


Filtering by Log Level

The Log view allows filtering messages by log level.

In the top-left corner of the Log window, a filter icon opens a list of available log levels.

Users can enable or disable individual levels to control which messages are displayed.

Multiple log levels can be enabled at the same time.

This allows users to focus only on relevant messages while hiding unnecessary information.


Searching Log Messages

The Log view also supports searching for specific text within log messages.

A search field is located next to the filter controls in the Log window.

Entering text into this field filters the visible log entries to show only messages containing the specified content.

This is useful when searching for specific events, device names, or message patterns.


Filtering by Component

It is also possible to filter the log to show messages from only one object or component.

To do this:

  1. Right-click a log entry

  2. Open the context menu

  3. Select "Show only logs of this component"

The Log view will then display only messages generated by that specific object.

This is particularly useful when troubleshooting individual devices or integrations inside large projects.


Logging from Workflows

Log messages can also be generated directly from Workflows.

This is done using a Log Action, which allows workflows to write messages to the system log during execution.

When configuring the action, users can define:

  • the log message text

  • the log level

Available log levels include:

  • Info

  • Warning

  • Error

This makes it possible to output debugging information, monitor workflow behavior, or report specific system states during execution.

Workflow-generated log messages appear in the Log view alongside messages produced by objects and system components.

Last updated