40.3 What Monitoring Topics are Published?

Two categories of predefined monitoring topics are sent out:

Table 40.1 Descriptions (QoS and Other Static System Information)

Topic Name

Topic Contents

rti/dds/monitoring/domainParticipantDescription

DomainParticipant QoS and other static information

rti/dds/monitoring/topicDescription

Topic QoS and other static information

rti/dds/monitoring/publisherDescription

Publisher QoS and other static information

rti/dds/monitoring/subscriberDescription

Subscriber QoS and other static information

rti/dds/monitoring/dataReaderDescription

DataReader QoS and other static information

rti/dds/monitoring/dataWriterDescription

DataWriter QoS and other static information

 

Table 40.2 Entity Statistics (Statuses, Aggregated Statuses, CPU and Memory Usage)

Topic Name

Topic Contents

rti/dds/monitoring/domainParticipantEntityStatistics

Number of entities discovered in the system, CPU and memory usage of the process

rti/dds/monitoring/dataReaderEntityStatistics

DataReader statuses

rti/dds/monitoring/dataWriterEntityStatistics

DataWriter statuses

rti/dds/monitoring/topicEntityStatistics

Topic statuses

rti/dds/monitoring/
dataReaderEntityMatchedPublicationStatistics

DataReader statuses calculated on a per discovered matching writer basis

rti/dds/monitoring/
dataWriterEntityMatchedSubscriptionStatistics

DataWriter statuses calculated on a per discovered matching reader basis

rti/dds/monitoring/
dataWriterEntityMatchedSubscriptionWithLocatorStatistics

DataWriter statuses calculated on a per sending destination basis

All monitoring data are sent out using specially created DataWriters with the above topics.

You can configure some aspects of Monitoring Library’s behavior, such as which monitoring topics to turn on, which user topics to monitor, how often to publish the statistics topics, and whether to publish monitoring data using (a) the participant created in the user’s application that has monitoring turned on or (b) a separate participant created just for publishing monitoring data. See 41. Configuring Monitoring Library.

© 2020 RTI