RTI Connext Modern C++ API Version 7.5.0

Use these QoS fields to configure the RTI Connext logging infrastructure.

Use these QoS fields to configure the RTI Connext logging infrastructure.

This includes settings for configuring the verbosity and directing the output.

See Logging, in the Core Libraries User's Manual, for more information.

Basic Settings

rti::config::Loggerverbosity
<<basic>> <<extension>> The verbosities at which RTI Connext diagnostic information is logged.
rti::config::Loggercategory
<<basic>> <<extension>> Categories of logged messages.
rti::config::Loggeroutput_file
<<basic>> <<extension>> Specifies the file to which log messages will be redirected to.
rti::config::Loggeroutput_file_suffix
<<basic>> <<extension>> Sets the file suffix when logging to a set of files
rti::core::MonitoringLoggingDistributionSettingsmax_historical_logs
<<basic>> <<extension>> The number of log messages that RTI Monitoring Library 2.0 will keep as history.
rti::core::MonitoringLoggingDistributionSettingspublication_period
<<basic>> <<extension>> Period at which the logging thread publishes log messages.
rti::core::MonitoringLoggingForwardingSettingsmiddleware_forwarding_level
<<basic>> <<extension>> Log messages with rti::config::LogFacility::middleware and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0.
rti::core::MonitoringLoggingForwardingSettingssecurity_event_forwarding_level
<<basic>> <<extension>> Log messages with rti::config::LogFacility::security_event and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0.
rti::core::MonitoringLoggingForwardingSettingsservice_forwarding_level
<<basic>> <<extension>> Log messages with rti::config::LogFacility::service and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0.
rti::core::MonitoringLoggingForwardingSettingsuser_forwarding_level
<<basic>> <<extension>> Log messages with rti::config::LogFacility::user and a log level more verbose than this value will not be distributed by RTI Monitoring Library 2.0.
rti::core::MonitoringTelemetryDatalogs
<<basic>> <<extension>> rti::core::MonitoringLoggingForwardingSettings containing the rti::config::SyslogVerbosity levels that will be forwarded for the different rti::config::LogFacility.

Advanced Settings

rti::config::Loggerprint_format
<<extension>> The format used to output RTI Connext diagnostic information.
rti::config::Loggermax_bytes_per_file
<<extension>> Specifies the maximum number of bytes a single file can contain
rti::config::Loggermax_files
<<extension>> Specifies the maximum number of files to create before overwritting the previous ones.
rti::core::MonitoringLoggingDistributionSettingsconcurrency_level
<<extension>> Defines how concurrent the push of log messages to RTI Monitoring Library 2.0 is.
rti::core::MonitoringLoggingDistributionSettingsdatawriter_qos_profile_name
<<extension>> The fully qualified name of the profile used to configure the dds::pub::DataWriter that distributes log messages.
rti::core::MonitoringLoggingDistributionSettingsthread
<<extension>> The settings of the logging thread.
rti::core::MonitoringDistributionSettingslogging_settings
<<extension>> Configures the distribution of logging messages.