73.3 What Monitoring Topics are Published?
Two categories of predefined monitoring topics are sent out:
Table 73.1 Descriptions (QoS and Other Static System Information)
|
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 73.2 Entity Statistics (Statuses, Aggregated Statuses, CPU and Memory Usage)
|
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 73.5 Configuring Monitoring Library.