RTI Connext Java API Version 7.6.0

<<extension>> Configures the use of RTI Monitoring Library 2.0 to collect and distribute RTI Connext telemetry data. More...

Inheritance diagram for MonitoringQosPolicy:
QosPolicy

Public Attributes

boolean enable
 <<basic>> <<extension>> Enables the collection and distribution of telemetry data for an RTI Connext application using RTI Monitoring Library 2.0. More...
 
String application_name
 <<basic>> <<extension>> The name of the resource that represents this RTI Connext application. More...
 
MonitoringDistributionSettings distribution_settings
 <<extension>> Configures the distribution of telemetry data. More...
 
MonitoringTelemetryData telemetry_data
 <<extension>> Configures the telemetry data that will be distributed. More...
 
- Public Attributes inherited from QosPolicy
final QosPolicyId_t id
 The ID of this QoS policy. More...
 
final String policy_name
 The name of this QoS policy. More...
 

Detailed Description

<<extension>> Configures the use of RTI Monitoring Library 2.0 to collect and distribute RTI Connext telemetry data.

Member Data Documentation

◆ enable

boolean enable

<<basic>> <<extension>> Enables the collection and distribution of telemetry data for an RTI Connext application using RTI Monitoring Library 2.0.

Note: Enabling and disabling RTI Monitoring Library 2.0 while DDS Entities are being created or deleted is not a safe operation. The entities created while RTI Monitoring Library 2.0 is being enabled may not be monitored. In that case, children entities from that entity (invisible to the library) will not be monitored either.

[default] com.rti.dds.infrastructure.false

Categories
Mutable, Debuggability

◆ application_name

String application_name

<<basic>> <<extension>> The name of the resource that represents this RTI Connext application.

When this member is set to a value other than null , the resource identifier representing this application will be:

/applications/<application_name>

This is the resource identifier that will be used to send commands to this application from the RTI Observability Dashboards.

The application_name should be unique across the RTI Connext system; however, RTI Monitoring Library 2.0 does not currently enforce uniqueness.

When this member is set to null , RTI Monitoring Library 2.0 will automatically assign a resource identifier with this format:

/applications/<host_name:process_id:uuid>

[default] null

Categories
Mutable, Debuggability

◆ distribution_settings

MonitoringDistributionSettings distribution_settings

<<extension>> Configures the distribution of telemetry data.

Categories
Mutable, Debuggability

◆ telemetry_data

MonitoringTelemetryData telemetry_data

<<extension>> Configures the telemetry data that will be distributed.

Categories
Mutable, Debuggability