7.4. Non-Metric Observables

This section details the non-metric observable data you can collect from Connext observable resources. This data is used to enable remote debugging in RTI Admin Console.

Each non-metric observable element has a unique name and specifies a general feature of a Connext observable resource. For example, a DataWriter is an observable resource; the non-metric observable element dds_data_writer_qos_reliability specifies the RELIABILITY QosPolicy for the DataWriter.

7.4.1. Application Observables

The following table describes the non-metric observable elements generated for Connext applications.

Table 7.22 Application Observables

Observable Name

Description

dds_application_logging

The application logging configuration

dds_application_process_id

The application process ID

dds_application_process_hostname

The application hostname

7.4.2. Participant Observables

The following table describes the non-metric observable elements generated for Connext DomainParticipants.

Table 7.23 Participant Observables

Observable Name

Description

dds_domain_participant_vendor_builtin_endpoints

Mask of the builtin vendor-specific endpoints used by the DomainParticipant

dds_domain_participant_trust_info

See trust_protection_info and trust_algorithm_info in Table 31.1 Participant Built-in Topic’s Data Type

dds_domain_participant_transport_info

See transport_info in Table 31.1 Participant Built-in Topic’s Data Type

dds_domain_participant_default_unicast_locators

See default_unicast_locators in Table 31.1 Participant Built-in Topic’s Data Type

dds_domain_participant_metatraffic_multicast_locators

Multicast locators of the DomainParticipant that are used for discovery

dds_domain_participant_metatraffic_unicast_locators

Unicast locators of the DomainParticipant that are used for discovery

dds_domain_participant_dds_builtin_endpoints

See dds_builtin_endpoints in Table 31.1 Participant Built-in Topic’s Data Type

dds_domain_participant_rtps_protocol_info

See rtps_protocol_version and rtps_vendor_id in Table 31.1 Participant Built-in Topic’s Data Type

dds_domain_participant_qos_type_support

See TYPESUPPORT QoS policy.

dds_domain_participant_qos_partition

See PARTITION QoS policy.

dds_domain_participant_qos_service

See SERVICE QoS policy.

dds_domain_participant_qos_multicast_mapping

See TRANSPORT_MULTICAST_MAPPING QoS policy.

dds_domain_participant_qos_participant_name

See ENTITY_NAME QoS policy.

dds_domain_participant_qos_discovery_config

See DISCOVERY_CONFIG QoS policy.

dds_domain_participant_qos_database

See DATABASE QoS policy.

dds_domain_participant_qos_receiver_pool

See RECEIVER_POOL QoS policy.

dds_domain_participant_qos_event

See EVENT QoS policy.

dds_domain_participant_qos_resource_limits

See RESOURCE_LIMITS QoS policy.

dds_domain_participant_qos_discovery

See DISCOVERY QoS policy.

dds_domain_participant_qos_default_unicast

See TRANSPORT_UNICAST QoS policy.

dds_domain_participant_qos_transport_builtin

See PROPERTY QoS policy.

dds_domain_participant_qos_wire_protocol

See WIRE_PROTOCOL QoS policy.

dds_domain_participant_qos_property

See PROPERTY QoS policy.

dds_domain_participant_qos_entity_factory

See ENTITYFACTORY QoS policy.

dds_domain_participant_qos_user_data

See USER_DATA QoS policy.

dds_domain_participant_platform

Connext architecture as described in the RTI Architecture column in the Platform Notes.

dds_domain_participant_product_version

See product_version in Table 31.1 Participant Built-in Topic’s Data Type

dds_domain_participant_domain_id

See domain_id in Table 31.1 Participant Built-in Topic’s Data Type

dds_domain_participant_dds_guid

DomainParticipant DDS GUID

7.4.3. Type Observables

The following table describes the non-metric observable elements generated for Connext types.

Table 7.24 Type Observables

Observable Name

Description

dds_type_registered_type_name

Registered name for the type

dds_type_type_object_v1

V1 serialized type object

dds_type_identifier_v1

V1 type identifier

7.4.4. Topic Observables

The following table describes the non-metric observable elements generated for Connext Topics.

Table 7.25 Topic Observables

Observable Name

Description

dds_topic_qos_representation

See DATA_REPRESENTATION QoS policy.

dds_topic_qos_ownership

See OWNERSHP QoS policy.

dds_topic_qos_lifespan

See LIFESPAN QoS policy.

dds_topic_qos_transport_priority

See TRANSPORT_PRIORITY QoS policy.

dds_topic_qos_resource_limits

See RESOURCE_LIMITS QoS policy.

dds_topic_qos_history

See HISTORY QoS policy.

dds_topic_qos_destination_order

See DESTINATION_ORDER QoS policy.

dds_topic_qos_reliability

See RELIABILITY QoS policy.

dds_topic_qos_liveliness

See LIVELINESS QoS policy.

dds_topic_qos_latency_budget

See LATENCYBUDGET QoS policy.

dds_topic_qos_deadline

See DEADLINE QoS policy.

dds_topic_qos_durability_service

See DURABILITY_SERVICE QoS policy.

dds_topic_qos_durability

See DURABILITY QoS policy.

dds_topic_qos_topic_data

See TOPIC_DATA QoS policy.

dds_topic_registered_type_name

The registered type name for this Topic

dds_topic_topic_name

Topic name

dds_topic_dds_guid

Topic DDS GUID

7.4.5. Publisher Observables

The following table describes the non-metric observable elements generated for Connext Publishers.

Table 7.26 Publisher Observables

Observable Name

Description

dds_publisher_qos_publisher_name

See ENTITY_NAME QoS policy.

dds_publisher_qos_asynchronous_publisher

See ANSYNCHRONOUS_PUBLISHER QoS policy.

dds_publisher_qos_entity_factory

See ENTITYFACTORY QoS policy.

dds_publisher_qos_group_data

See GROUP_DATA QoS policy.

dds_publisher_qos_partition

See PARTITION QoS policy.

dds_publisher_qos_presentation

See PRESENTATION QoS policy.

dds_publisher_dds_guid

Publisher DDS GUID

7.4.6. DataWriter Observables

The following tables describes the non-metric observable elements generated for Connext DataWriters.

Table 7.27 DataWriter Observables

Observable Name

Description

dds_data_writer_trust_info

Endpoint trust protection information

dds_data_writer_unicast_locators

See unicast_locators in Table 31.2 Publication Built-in Topic’s Data Type

dds_data_writer_max_sample_serialized_size

Maximum size, in bytes, that a serialized data sample can occupy

dds_data_writer_registered_type_name

See type_name in Table 31.2 Publication Built-in Topic’s Data Type

dds_data_writer_topic_name

See topic_name in Table 31.2 Publication Built-in Topic’s Data Type

dds_data_writer_qos_type_support

See TYPESUPPORT QoS policy.

dds_data_writer_qos_transfer_mode

See DATA_WRITER_TRANSFER_MODE QoS policy.

dds_data_writer_qos_topic_query_dispatch

See TOPIC_QUERY_DISPATCH QoS policy.

dds_data_writer_qos_availability

See AVAILABILITY QoS policy.

dds_data_writer_qos_multi_channel

See MULTI_CHANNEL QoS policy.

dds_data_writer_qos_batch

See BATCH QoS policy.

dds_data_writer_qos_service

See SERVICE QoS policy.

dds_data_writer_qos_publish_mode

See PUBLISH_MODE QoS policy.

dds_data_writer_qos_unicast

See TRANSPORT_UNICAST QoS policy.

dds_data_writer_qos_transport_selection

See TRANSPORT_SELECTION QoS policy.

dds_data_writer_qos_publication_name

See ENTITY_NAME QoS policy.

dds_data_writer_qos_protocol

See DATA_WRITER_PROTOCOL QoS policy.

dds_data_writer_qos_writer_resource_limits

See DATA_WRITER_RESOURCE_LIMITS QoS policy.

dds_data_writer_qos_data_tags

See DATATAG QoS policy.

dds_data_writer_qos_property

See PROPERTY QoS policy.

dds_data_writer_qos_representation

See DATA_REPRESENTATION QoS policy.

dds_data_writer_qos_writer_data_lifecycle

See WRITER_DATA_LIFECYCLE QoS policy.

dds_data_writer_qos_ownership_strength

See OWNERSHIP_STRENGTH QoS policy.

dds_data_writer_qos_ownership

See OWNERSHIP QoS policy.

dds_data_writer_qos_user_data

See USER_DATA QoS policy.

dds_data_writer_qos_lifespan

See LIFESPAN QoS policy.

dds_data_writer_qos_transport_priority

See TRANSPORT_PRIORITY QoS policy.

dds_data_writer_qos_resource_limits

See RESOURCE_LIMITS QoS policy.

dds_data_writer_qos_history

See HISTORY QoS policy.

dds_data_writer_qos_destination_order

See DESTINATION_ORDER QoS policy.

dds_data_writer_qos_reliability

See RELIABILITY QoS policy.

dds_data_writer_qos_liveliness

See LIVELINESS QoS policy.

dds_data_writer_qos_latency_budget

See LATENCYBUDGET QoS policy.

dds_data_writer_qos_deadline

See DEADLINE QoS policy.

dds_data_writer_qos_durability_service

See DURABILITY_SERVICE QoS policy.

dds_data_writer_qos_durability

See DURABILITY_QosPolicy QoS policy.

dds_data_writer_dds_guid

DataWriter DDS GUID

7.4.7. Subscriber Observables

The following table describes the non-metric observable elements generated for Connext Subscribers.

Table 7.28 Subscriber Observables

Observable Name

Description

dds_subscriber_qos_subscriber_name

See ENTITY_NAME QoS policy.

dds_subscriber_qos_entity_factory

See ENTITYFACTORY QoS policy.

dds_subscriber_qos_group_data

See GROUP_DATA QoS policy.

dds_subscriber_qos_partition

See PARTITION QoS policy.

dds_subscriber_qos_presentation

See PRESENTATION QoS policy.

dds_subscriber_dds_guid

Subscriber DDS GUID

7.4.8. DataReader Observables

The following table describes the non-metric observable elements generated for Connext DataReaders.

Table 7.29 DataReader Observables

Observable Name

Description

dds_data_reader_trust_info

Endpoint trust protection information

dds_data_reader_content_filter_property

See content_filter_property in Table 31.3 Subscription Built-in Topic’s Data Type

dds_data_reader_multicast_locators

See multicast_locators in Table 31.3 Subscription Built-in Topic’s Data Type

dds_data_reader_unicast_locators

See unicast_locators in Table 31.3 Subscription Built-in Topic’s Data Type

dds_data_reader_registered_type_name

See type_name in Table 31.3 Subscription Built-in Topic’s Data Type

dds_data_reader_topic_name

See topic_name in Table 31.3 Subscription Built-in Topic’s Data Type

dds_data_reader_qos_type_support

See TYPESUPPORT QoS policy.

dds_data_reader_qos_transport_priority

See TRANSPORT_PRIORITY QoS policy.

dds_data_reader_qos_subscription_name

See ENTITY_NAME QoS policy.

dds_data_reader_qos_availability

See AVAILABILITY QoS policy.

dds_data_reader_qos_service

See SERVICE QoS policy.

dds_data_reader_qos_multicast

See TRANSPORT_MULTICAST QoS policy.

dds_data_reader_qos_unicast

See TRANSPORT_UNICAST QoS policy.

dds_data_reader_qos_transport_selection

See TRANSPORT_SELECTION QoS policy.

dds_data_reader_qos_protocol

See DATA_READER_PROTOCOL QoS policy.

dds_data_reader_qos_reader_resource_limits

See DATA_READER_RESOURCE_LIMITS QoS policy.

dds_data_reader_qos_data_tags

See DATATAG QoS policy.

dds_data_reader_qos_property

See PROPERTY QoS policy.

dds_data_reader_qos_type_consistency

See TYPE_CONSISTENCY_ENFORCEMENT QoS policy.

dds_data_reader_qos_representation

See DATA_REPRESENTATION QoS policy.

dds_data_reader_qos_reader_data_lifecycle

See READER_DATA_LIFECYCLE QoS policy.

dds_data_reader_qos_time_based_filter

See TIME_BASED_FILTER QoS policy.

dds_data_reader_qos_ownership

See OWNERSHIP QoS policy.

dds_data_reader_qos_user_data

See USER_DATA QoS policy.

dds_data_reader_qos_resource_limits

See RESOURCE_LIMITS QoS policy.

dds_data_reader_qos_history

See HISTORY QoS policy.

dds_data_reader_qos_destination_order

See DESTINATION_ORDER QoS policy.

dds_data_reader_qos_reliability

See RELIABILITY QoS policy.

dds_data_reader_qos_liveliness

See LIVELINESS QoS policy.

dds_data_reader_qos_latency_budget

See LATENCYBUDGET QoS policy.

dds_data_reader_qos_deadline

See DEADLINE QoS policy.

dds_data_reader_qos_durability

See DURABILITY_QosPolicy QoS policy.

dds_data_reader_dds_guid

DataReader DDS GUID