# How to track DDS performance in ROS 2

**URL:** https://discourse.openrobotics.org/t/how-to-track-dds-performance-in-ros-2/22498
**Category:** ROS General
**Tags:** ros2, dds, fastdds
**Created:** [September 30, 2021, 2:22pm UTC](https://discourse.openrobotics.org/t/how-to-track-dds-performance-in-ros-2/22498 "2021-09-30T14:22:06Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Daniel\_Cabezas](https://avatars.discourse-cdn.com/v4/letter/d/c6cbf5/32.png) [@Daniel\_Cabezas](https://discourse.openrobotics.org/u/Daniel_Cabezas)
#### Post date: [September 30, 2021, 2:22pm UTC](https://discourse.openrobotics.org/t/how-to-track-dds-performance-in-ros-2/22498/1 "2021-09-30T14:22:06Z")

</div>

Hi everyone!

At eProsima we’ve been working on a solution that allows users to monitor the performance of their Fast DDS environments, called [Fast DDS Monitor](https://eprosima.com/index.php/products-all/eprosima-fast-dds-monitor).

This new tool can also be used to track the DDS performance in ROS 2 when using [Fast DDS](https://eprosima.com/index.php/products-all/eprosima-fast-dds).

This [demo video](https://www.youtube.com/watch?v=OYibnUnMIlc) offers a step by step guide on how:

- to configure the Fast DDS Monitor for ROS 2.
- to display topics and entities used for sharing ROS 2 and statistics meta traffic data.
- to track key performance metrics like latency and throughput of Fast DDS in ROS 2.

[![](https://us1.discourse-cdn.com/flex022/uploads/ros/original/3X/e/2/e2b9819d71507b69d518803317a14a5f03348cd6.jpeg "Fast DDS Monitor demo using ROS 2") ](https://www.youtube.com/watch?v=OYibnUnMIlc)

The Fast DDS Monitor is free and open source, and enables the tracking of key metrics such as the latency and throughput of the communications with Fast DDS.

Hope you find it useful!

---

<div class="post-metadata">

### Author: ![Daniel\_Cabezas](https://avatars.discourse-cdn.com/v4/letter/d/c6cbf5/32.png) [@Daniel\_Cabezas](https://discourse.openrobotics.org/u/Daniel_Cabezas)
#### Post date: [October 29, 2021, 11:25am UTC](https://discourse.openrobotics.org/t/how-to-track-dds-performance-in-ros-2/22498/2 "2021-10-29T11:25:26Z")

</div>

Now you can also check in this video how to use Fast DDS Monitor in order to track a simple publisher/subscriber example set up with Shapes Demo:

[![](https://us1.discourse-cdn.com/flex022/uploads/ros/original/2X/b/b95507e63b83fb0fdf1898efbb9b014dbf27ff0d.jpeg "Fast DDS Monitor with Shapes Demo") ](https://www.youtube.com/watch?v=BtLvvyOlLdU)
