eProsima Fast DDS Monitor is a graphical desktop application aimed at monitoring DDS environments deployed using the eProsima Fast DDS library. Looking for commercial support? Contact info@eprosima.com
I run the subscriber and publisher
and I run the monitor and I could see the Participant_sub and Participant_pub.
I also could add a plot of Latency
I have the following questions:
The main one: Every time I run the publisher and subscriber, new entities appear in the DDS Entities explorer with their datareaders and datawriters with a different ID. This would not be a problem but when I want to make a plot, I have to add series indicating those IDS.
The problem is that I don't have those IDs before running the entities. So I can not design the plot I want before running the entities. This implies that I have to design the plots in a hurry after the entities started running. This for a plot is problematic but for several plots becomes impossible and error prone.
How can I prepare the plots I want with the series I want to monitor before I run my application?
Update:
It seems that even though the plot's series indicate some ID numbers for readers and writers, when I run them again (and they get different numbers, they still get plotted. Why is this so?
The monitoring seems to be going well but when I run the program I got an Error (that does not stop the entity though)
It says
2023-05-04 19:49:56.377 [STATISTICS_DOMAIN_PARTICIPANT_Error] Topic is not a valid statistic topic name/alias -> Function enable_statistics_builtin_datawriters
I have managed to have compile a simple publisher subscriber program with CMake option
-DFASTDDS_STATISTICS=ON
I also installed fast-DDS Monitor. After exporting statistics topics with
I run the subscriber and publisher and I run the monitor and I could see the Participant_sub and Participant_pub. I also could add a plot of Latency
I have the following questions:
How can I prepare the plots I want with the series I want to monitor before I run my application?
Update: It seems that even though the plot's series indicate some ID numbers for readers and writers, when I run them again (and they get different numbers, they still get plotted. Why is this so?
What does this mean?
Thanks