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.