Skip to main content

Log

Records all incoming events and outputs a text/JSON representation of each event or signal with its timestamp. It is often used for tracing events on one or many streams.

component image

In-ports

data <any> — input stream(s)

Out-ports

This component has no out-ports.

Overview

The Log widget displays a predefined number of recent incoming messages in text/JSON format. It is the simplest way to visualize any type of data flowing through your application.

The widget automatically timestamps each message and provides filtering options to show data events, signals, or both. You can control the maximum number of messages displayed and customize the widget's appearance.

Settings

Title

Sets a widget's title.

Hide progress bar

Controls the visibility of the progress bar. By default, the progress bar is visible.

Log size (messageLimit)

Sets the maximum number of messages to display.

  • Required: No
  • Default: 1000

Default filter (defaultFilterType)

Sets the initial filter type for log display. Determines which types of messages are shown by default when the widget loads.

  • Required: No
  • Values: data, signal, all
  • Default: data

Error messages settings

Specifies custom error messages to display inside the widget. You can specify a message for each error code.