5.1. Explorer Panel

The left sidebar displays all entities known to the application along with their available information. It is recommended to read the Entities section for an overview of the entity types and their relationships before using this panel.

The panel contains a variable number of sub-panels: the DDS Panel, Physical Panel, Logical Panel, and Entity Info Panel. Each sub-panel groups entities by category. Use the ... button in the upper bar of the panel to show or hide individual sub-panels. The Refresh button in the same bar resets the currently selected entity and rebuilds the entity models from the current database state; use it if entities appear to be missing or the display seems out of sync (see also Refresh). Drag the panel border to resize it. To hide the entire left sidebar, use View → Hide Left Sidebar.

For more information on entity types and their relationships, see Entities. For more information on entity selection, see Selected Entity.

../../../_images/explorer_panel_pro.png

5.1.1. DDS Panel

This panel displays all DDS Entities discovered by the monitor across every DDS domain or Discovery Server being monitored. The list is filtered to show only the DDS entities related to the currently selected entity (see Selected Entity). For example, selecting a specific Host, User, or Process shows only the DDS entities running on that physical context.

Every entity in this panel is interactive:

  • Double-click the Participant name or icon to expand or collapse its DataWriters and DataReaders.

  • Double-click a DataReader or DataWriter name or icon to expand or collapse its Locators.

  • Click an entity to set it as the selected entity. See Selected Entity for details.

../../../_images/dds_panel_pro.png

5.1.2. Physical Panel

This panel displays all Physical Entities discovered by the monitor: Host, User, and Process. Every entity is interactive:

  • Double-click a Host name or icon to expand or collapse its Users.

  • Double-click a User name or icon to expand or collapse its Processes.

  • Click an entity to set it as the selected entity. See Selected Entity for details.

../../../_images/physical_panel_pro.png

5.1.3. Logical Panel

This panel displays all Logical Entities being monitored: Domain and Topic. Domains are explicitly configured by the user (see Monitor Domain); they cannot be discovered automatically. For example, after enabling monitoring of Domain X, any new DomainParticipant created in that domain along with its DataWriters and their topics - will appear in this panel under Domain X.

Every entity is interactive:

  • Double-click a Domain name or icon to expand or collapse its Topics.

  • Click an entity to set it as the selected entity. See Selected Entity for details.

../../../_images/logical_panel_pro.png

5.1.4. Entity Info Panel

This panel displays information about the currently selected entity (see Selected Entity). It has two tabs:

5.1.4.1. Info Panel

Shows the general information of the selected entity. The fields shown depend on the entity type: for example, a DDS Entity shows QoS information, while a Process shows its process ID.

Some fields are common to all entity types; others are specific to each type:

  • Common fields

    • alias: user-assigned alias

    • alive: whether the entity is currently alive

    • discovery_source: how the entity was discovered (discovery for DDS discovery protocol, proxy for discovery through statistics messages)

    • id: internal unique identifier

    • kind: entity type (e.g. host)

    • metatraffic: whether the entity processes metatraffic data

    • name: internal name of the entity

    • status: current status of the entity

  • Process

    • pid: process ID on its host

  • Topic

    • type_name: name of the topic’s data type

  • Domain

    • domain_id: the DDS domain ID

  • Participant

    • GUID: DDS GUID

    • QoS: DDS QoS configuration

  • DataWriter

    • GUID: DDS GUID

    • QoS: DDS QoS configuration

  • DataReader

    • GUID: DDS GUID

    • QoS: DDS QoS configuration

../../../_images/Info_panel_pro.png

5.1.4.2. Statistics Panel

This panel shows a summary of statistical data for the currently selected entity (see Selected Entity). Data is aggregated across all entities related to the selected one, using a single bin spanning all available data. When no entity is selected, the summary covers all entities in the application. The values update automatically every 25 seconds; clicking Refresh forces an immediate update.

../../../_images/statistics_panel_pro.png

The table below lists every data kind shown in this panel together with the aggregation function applied and a brief description of the metric. Each value is computed over a single time bin that spans all the data collected since monitoring started for the relevant entities.

Data Kind

Statistic Kind

Description

FASTDDS_LATENCY

MEDIAN

Median application latency

FASTDDS_LATENCY

STANDARD_DEVIATION

Standard deviation of application latency

PUBLICATION_THROUGHPUT

MEDIAN

Median publication throughput

PUBLICATION_THROUGHPUT

STANDARD_DEVIATION

Standard deviation of publication throughput

SUBSCRIPTION_THROUGHPUT

MEDIAN

Median subscription throughput

SUBSCRIPTION_THROUGHPUT

STANDARD_DEVIATION

Standard deviation of subscription throughput

RESENT_DATA

MEAN

Mean number of data packets that had to be resent

HEARTBEAT_COUNT

SUM

Total number of Heartbeat messages

ACKNACK_COUNT

SUM

Total number of Acknack messages

NACKFRAG_COUNT

SUM

Total number of Nackfrag messages

GAP_COUNT

SUM

Total number of Gap messages

DATA_COUNT

SUM

Total number of Data messages

PDP_PACKETS

SUM

Total number of PDP packets sent

EDP_PACKETS

SUM

Total number of EDP packets sent

5.1.5. Selected Entity

The application tracks one entity as the last entity clicked to determine what information is displayed throughout the interface. An entity is any element that can be tracked by the monitor (see Entities).

To set an entity as selected, click it in any of the Explorer Panel sub-panels. The selected entity is then used as the context for the whole application.

Selecting an entity has the following effects:

  • The entity is highlighted with a blue background until a different entity is selected or the selection is cleared.

  • The Info Panel displays the information for that entity, such as its QoS settings or specific entity properties.

  • The Statistics Panel shows a statistical summary of the data stored for that entity.

  • If the selected entity is a Physical or Logical entity, the DDS Panel shows only the DDS entities related to it. Clicking a DDS Entities entry in that state does not update the DDS panel. See Entities for details on entity relationships.

To change the selected entity, click a different entity in the Explorer Panel. To clear the selection entirely, use the Refresh button (Refresh).

When no entity is selected:

  • The DDS Panel lists all DDS entities across every monitored domain, showing all DomainParticipants, DataWriters, and DataReaders regardless of their physical or logical context.

  • The Entity Info Panel shows a brief summary of the overall application state.