Log

class foxglove.layouts.LogPanel

Display logs by node and severity level.

For more information, see [the documentation](https://docs.foxglove.dev/docs/visualization/panels/log).

config: LogConfig
title: str | None = None

The title of the panel.

class foxglove.layouts.LogConfig

Configuration for the Log panel.

font_size: float | None = None

Font size for text display

min_log_level: float | None = None

Minimum severity of messages to display – always enforced, even if the node name is selected or the message text matches the search filter

name_filter: dict[str, LogNamespaceSettings] | None = None

Settings for each namespace, indexed by name

preload: bool | None = None

Attempt to preload logs for recorded sources. If the recording contains over 100,000 messages, fallback to live mode

search_terms: list[str] | None = None

Search terms to filter log messages

topic_to_render: str | None = None

Topic to display log messages from

class foxglove.layouts.LogNamespaceSettings

Settings for a namespace in the Log panel.

visible: bool | None = None