RTI Connext Modern C++ API Version 7.3.0
|
<<extension>> Configures the telemetry data that will be distributed. More...
#include <rti/core/PolicySettings.hpp>
Public Member Functions | |
MonitoringTelemetryData & | metrics (const MonitoringMetricSelectionSeq &the_metrics) |
Sets the sequence of rti::core::MonitoringMetricSelection containing the event and periodic metrics that will be collected and distributed for a given set of observable resources. More... | |
MonitoringMetricSelectionSeq | metrics () const |
Gets the metrics (see setter). More... | |
MonitoringTelemetryData & | logs (const MonitoringLoggingForwardingSettings &the_logs) |
Sets the rti::core::MonitoringLoggingForwardingSettings containing the rti::config::SyslogVerbosity levels that will be forwarded for the different rti::config::LogFacility. More... | |
const MonitoringLoggingForwardingSettings & | logs () const |
Gets the metrics by const-reference (see setter). More... | |
MonitoringLoggingForwardingSettings & | logs () |
Gets the metrics by reference (see setter). More... | |
<<extension>> Configures the telemetry data that will be distributed.
MonitoringTelemetryData & rti::core::MonitoringTelemetryData::metrics | ( | const MonitoringMetricSelectionSeq & | the_metrics | ) |
Sets the sequence of rti::core::MonitoringMetricSelection containing the event and periodic metrics that will be collected and distributed for a given set of observable resources.
the_metrics | sequence of rti::core::MonitoringMetricSelection. |
The different rti::core::MonitoringMetricSelection in the sequence are evaluated in order.
[default] An empty sequence, meaning that no metrics will be collected and distributed for any observable resource.
MonitoringMetricSelectionSeq rti::core::MonitoringTelemetryData::metrics | ( | ) | const |
Gets the metrics (see setter).
MonitoringTelemetryData & rti::core::MonitoringTelemetryData::logs | ( | const MonitoringLoggingForwardingSettings & | the_logs | ) |
Sets the rti::core::MonitoringLoggingForwardingSettings containing the rti::config::SyslogVerbosity levels that will be forwarded for the different rti::config::LogFacility.
the_logs | rti::core::MonitoringLoggingForwardingSettings object. |
const MonitoringLoggingForwardingSettings & rti::core::MonitoringTelemetryData::logs | ( | ) | const |
Gets the metrics by const-reference (see setter).
MonitoringLoggingForwardingSettings & rti::core::MonitoringTelemetryData::logs | ( | ) |
Gets the metrics by reference (see setter).