Version v2.1.0

This release includes the following updates:

  • Add monitor service to statistics environment variable.

  • Include SustainML nodes as recognized applications.

  • Bump gitpython dependency for documentation.

This release includes the following dependencies update:

Repository

Old Version

New Version

Fast CDR

eProsima/Fast-CDR

v2.1.2

v2.2.0

Fast DDS

eProsima/Fast-DDS

v2.13.0

v2.14.0

Fast DDS Statistics Backend

eProsima/Fast-DDS-statistics-backend

v1.0.0

v1.1.0

Previous versions

Version v2.0.0

This release includes the following features:

  • Split main view into tabs to open different views simultaneously

  • Display a domain graph view with the entities that belongs the domain

  • Display connections between physical entities in nested groups

  • Display connections between endpoints through topics in the domain graph

  • Filter domain graph view per topic

  • Display a Problem summary view in a new footer section.

  • Filter problem summary per DDS entity

  • Display eProsima products icon as part of the DDS entity information

This release includes the following dependencies update:

Repository

Old Version

New Version

Fast CDR

eProsima/Fast-CDR

v1.1.0

v2.1.2

Fast DDS

eProsima/Fast-DDS

v2.11.0

v2.13.0

Fast DDS Statistics Backend

eProsima/Fast-DDS-statistics-backend

v0.11.0

v1.0.0

Version v1.5.0

This release includes the following features:

  • Schedule the dump of the database information to a JSON file.

Version v1.4.0

This release includes the following features:

  • Button to dump the information from the database to a JSON file.

  • Button to remove inactive entities from the database.

  • Button to clear the statistical data of all the entities.

  • Button to schedule the removal of old data every x seconds.

  • Support for limiting data points in dynamic data series.

Version v1.3.0

This release includes the following bug fixes:

  • Fix error in y-axis resize that went to infinite.

This release includes the following new internal changes:

Version v1.2.0

This release includes the following new documentation sections:

  • Guide to solve the non-reception of statistics data after enabling them.

This release includes the following new internal changes:

Version v1.2.0

This release includes the following new documentation sections:

  • Windows installation guide.

This release includes the following new minor features:

  • Windows app icon.

  • Support GTest new version.

This release includes the following bugfixes:

  • Fixes included in Fast DDS Statistics Backend v1.2.0.

Version v1.1.0

This release includes the following new features:

  • Add Hide/Show metatraffic entities capabilities.

  • Support cumulative data in Dynamic Charts.

This release includes the following improvements:

  • Application background

  • Move last clicked logic from QML to C++.

  • Blank text when open “change alias” dialog.

  • Documentation improvement:

    • Fast DDS Suite documentation.

    • Tutorial for ROS 2 galactic.

This release includes the following bugfixes:

  • Fix Y axis rendering when all values were 0.

  • Fix timestamps in Historical charts.

  • Fix deselect entity minor bugs.

  • Fix width QML warning.

  • Fix mu(micro) symbol display in Windows

Version v1.0.0

This is the first stable release of eProsima Fast DDS Monitor.

Version v0.2.0

This release includes the following improvements:

  • Add ToolTips for dialog parameters

  • Add Real-Time charts

  • Refactor sidebars * New left sidebar with all the DDS, physical and logical entities together with its corresponding information. * Separated panel for Fast DDS Monitor status. * New panel to display Issues information.

  • Possibility to change the Entity name setting an alias for it.

  • Entities not alive are marked in gray color.

  • Possibility to display/hide the not alive entities.

  • Entity menu displayed right-clicking on them.

  • Support for Windows platforms.

  • Resizable charts in three different sizes: full screen, two chart boxes per row and three chart boxes per row.

  • Display two chart boxes in a row by default.

  • Re-nameable chart boxes.

  • Export charts data to CSV. It is possible to export a single series, a whole ChartBox or all ChartBoxes of the monitor to a single CSV file.

  • Change the cursor shape when hovering over the legend and when action buttons are pressed over the selected chart.

  • Add information button on each ChartBox.

  • Normalize Y axis.

  • Button to set axes in the ChartView.

  • Button to reset zoom.

  • Maximize and minimize chart boxes.

  • Initialize monitor in a Discovery Server network.

This release includes the following bugfixes:

  • Get correct Entity Id on the add statistics series dialog.

  • Set correct Entity Id on the add statistics series dialog.

  • Icons colorization in Windows platforms.

  • Avoid launch a command prompt when the application is executed in Windows.

  • TreeModels refactor * Convert all arrays to dictionaries with the array index as the element key. * Fix item duplication when collapsed.

  • When receiving data from a new entity, it is added to its corresponding entity model as an additional model item instead of destroying and rebuilding the entire model.

  • Avoid destroy ChartBoxes when they are out of the view.

  • Increase Y axis in historic ChartBoxes so all the data is visible.

  • Refactor Historic series so all the internal data is deleted when graphics are removed.

  • Increased the number of characters for series labels.

  • Change displayed chart units for some DataKinds.

  • Add units to the statistics entity summary.

  • Charts dashboard layout scroll bar always visible.

  • Sort data from backend.

  • When receiving data of DataKinds that are measured in counts, the data points that are NaN are replaced by 0.

Version v0.1.0

This is the first release of eProsima Fast DDS Monitor.

This release includes several features regarding the monitoring of DDS network and the visualization of a real time working network, as instrumentation data related with this network:

This release includes the following visual features

  • Visual Interface to monitor a DDS network.

  • Visualize alive entities in a DDS network in real time.

  • Represent instrumentation data of several kinds of a DDS network:

    • Latency

    • Throughput

    • Data sent

    • Metadata sent

    • Discovery time

  • Represent instrumentation data regarding different cumulative functions:

    • Mean

    • Median

    • Standard deviation

    • Maximum

    • Minimum

    • Count

    • Sum

  • Real time events:

    • New entities discovered.

    • New issues detected.

This release includes the following interactive features

  • Initiate monitoring a DDS network:

    • Monitoring a DDS domain.

    • Monitoring a Discovery Server network.

  • Represent any data kind with any cumulative function regarding any one or two entities in the network.

  • Select an Entity in order to retrieve information about the entity configuration and its data summary.

  • User friendly modifiable layout:

    • Resize windows and panels.

    • Create, delete and move charts and panels.