|
|
NVIDIA DeepStream SDK API Reference
|
9.2 Release
|
Go to the documentation of this file.
13 #include "opentelemetry/common/macros.h"
14 #include "opentelemetry/metrics/meter.h"
15 #include "opentelemetry/version.h"
34 "The number of log records for which the export has finished, either successful or failed.";
77 "The number of log records which were passed to the exporter, but that have not been exported "
78 "yet (neither successful, nor failed).";
123 "otel.sdk.exporter.metric_data_point.exported";
125 "The number of metric data points for which the export has finished, either successful or "
168 "otel.sdk.exporter.metric_data_point.inflight";
170 "The number of metric data points which were passed to the exporter, but that have not been "
171 "exported yet (neither successful, nor failed).";
220 "otel.sdk.exporter.operation.duration";
222 "The duration of exporting a batch of telemetry records.";
252 "The number of spans for which the export has finished, either successful or failed.";
295 "otel.sdk.exporter.span.exported.count";
297 "Deprecated, use `otel.sdk.exporter.span.exported` instead.";
341 "The number of spans which were passed to the exporter, but that have not been exported yet "
342 "(neither successful, nor failed).";
385 "otel.sdk.exporter.span.inflight.count";
387 "Deprecated, use `otel.sdk.exporter.span.inflight` instead.";
430 "The number of logs submitted to enabled SDK Loggers.";
470 "otel.sdk.metric_reader.collection.duration";
472 "The duration of the collect operation of the metric reader.";
500 "otel.sdk.processor.log.processed";
502 "The number of log records for which the processing has finished, either successful or failed.";
543 "otel.sdk.processor.log.queue.capacity";
545 "The maximum number of log records the queue of a given instance of an SDK Log Record "
546 "processor can hold.";
588 "otel.sdk.processor.log.queue.size";
590 "The number of log records in the queue of a given instance of an SDK log processor.";
634 "otel.sdk.processor.span.processed";
636 "The number of spans for which the processing has finished, either successful or failed.";
679 "otel.sdk.processor.span.processed.count";
682 "Deprecated, use `otel.sdk.processor.span.processed` instead.";
726 "otel.sdk.processor.span.queue.capacity";
728 "The maximum number of spans the queue of a given instance of an SDK span processor can hold.";
771 "otel.sdk.processor.span.queue.size";
773 "The number of spans in the queue of a given instance of an SDK span processor.";
818 "otel.sdk.span.ended";
820 "Use `otel.sdk.span.started` minus `otel.sdk.span.live` to derive this value.";
861 "otel.sdk.span.ended.count";
863 "Use `otel.sdk.span.started` minus `otel.sdk.span.live` to derive this value.";
902 "The number of created spans with `recording=true` for which the end operation has not been "
942 "otel.sdk.span.live.count";
944 "Deprecated, use `otel.sdk.span.live` instead.";
static constexpr const char * descrMetricOtelSdkExporterSpanExportedCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterSpanInflight(metrics::Meter *meter)
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkExporterLogExported(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorLogQueueCapacity(metrics::Meter *meter)
static constexpr const char * descrMetricOtelSdkExporterMetricDataPointInflight
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterSpanExported(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkProcessorSpanQueueCapacity
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorSpanProcessed(metrics::Meter *meter)
static constexpr const char * descrMetricOtelSdkProcessorSpanQueueCapacity
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterLogInflight(metrics::Meter *meter)
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkExporterLogInflight(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorLogProcessed(metrics::Meter *meter)
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkLogCreated(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkProcessorSpanQueueSize
The number of spans in the queue of a given instance of an SDK span processor.
virtual nostd::unique_ptr< UpDownCounter< int64_t > > CreateInt64UpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
Creates an UpDownCounter with the passed characteristics and returns a unique_ptr to that UpDownCount...
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkSpanEndedCount(metrics::Meter *meter)
static constexpr const char * descrMetricOtelSdkProcessorSpanQueueSize
static constexpr const char * kMetricOtelSdkProcessorSpanQueueCapacity
The maximum number of spans the queue of a given instance of an SDK span processor can hold.
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkSpanLiveCount(metrics::Meter *meter)
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricOtelSdkSpanEnded
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorSpanQueueCapacity(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorSpanQueueCapacity(metrics::Meter *meter)
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkProcessorSpanQueueCapacity(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkExporterSpanExported
static constexpr const char * descrMetricOtelSdkExporterLogInflight
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkProcessorSpanProcessedCount(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkLogCreated
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorSpanQueueSize(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkProcessorLogQueueCapacity
The maximum number of log records the queue of a given instance of an SDK Log Record processor can ho...
Provide a simplified port of std::unique_ptr that has ABI stability.
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkProcessorSpanProcessed(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterLogExported(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkExporterOperationDuration
The duration of exporting a batch of telemetry records.
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkExporterSpanExported(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkSpanEndedCount
static constexpr const char * descrMetricOtelSdkProcessorLogProcessed
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkSpanStarted(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkExporterLogExported
The number of log records for which the export has finished, either successful or failed.
Provide a type-erased version of std::shared_ptr that has ABI stability.
static constexpr const char * descrMetricOtelSdkExporterSpanInflightCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterLogExported(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkExporterLogInflight
static constexpr const char * descrMetricOtelSdkExporterLogExported
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkExporterMetricDataPointInflight(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorSpanProcessed(metrics::Meter *meter)
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkProcessorSpanProcessedCount(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkExporterMetricDataPointInflight
The number of metric data points which were passed to the exporter, but that have not been exported y...
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkProcessorLogProcessed(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkSpanLive
virtual nostd::unique_ptr< Histogram< double > > CreateDoubleHistogram(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorLogQueueCapacity(metrics::Meter *meter)
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkSpanEnded(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkProcessorSpanQueueSize
static constexpr const char * kMetricOtelSdkExporterSpanInflightCount
The number of spans which were passed to the exporter, but that have not been exported yet (neither s...
#define OPENTELEMETRY_BEGIN_NAMESPACE
static constexpr const char * unitMetricOtelSdkExporterOperationDuration
static constexpr const char * descrMetricOtelSdkExporterSpanExported
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterSpanInflightCount(metrics::Meter *meter)
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkSpanLiveCount(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkSpanStarted
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkLogCreated(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterSpanExported(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkExporterSpanExportedCount
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkExporterMetricDataPointExported(metrics::Meter *meter)
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkProcessorLogQueueSize(metrics::Meter *meter)
virtual nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableUpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkSpanStarted(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkExporterSpanExportedCount
The number of spans for which the export has finished, either successful or failed.
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricOtelSdkExporterOperationDuration(metrics::Meter *meter)
static constexpr const char * descrMetricOtelSdkMetricReaderCollectionDuration
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkSpanEnded(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorSpanProcessedCount(metrics::Meter *meter)
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkExporterMetricDataPointExported(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterLogInflight(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterSpanExportedCount(metrics::Meter *meter)
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkProcessorLogQueueCapacity(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkSpanEndedCount(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkProcessorLogQueueCapacity
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkProcessorLogQueueSize(metrics::Meter *meter)
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkExporterSpanInflightCount(metrics::Meter *meter)
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkSpanEnded(metrics::Meter *meter)
virtual nostd::unique_ptr< Counter< double > > CreateDoubleCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkProcessorSpanQueueSize(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkExporterSpanInflight
static constexpr const char * unitMetricOtelSdkExporterSpanInflightCount
static constexpr const char * descrMetricOtelSdkProcessorLogQueueSize
static constexpr const char * kMetricOtelSdkProcessorSpanProcessedCount
The number of spans for which the processing has finished, either successful or failed.
static constexpr const char * unitMetricOtelSdkExporterMetricDataPointInflight
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricOtelSdkExporterOperationDuration(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkSpanLiveCount(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorSpanQueueSize(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkProcessorLogQueueSize
The number of log records in the queue of a given instance of an SDK log processor.
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricOtelSdkSpanEnded
virtual nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
#define OPENTELEMETRY_END_NAMESPACE
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkLogCreated(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkMetricReaderCollectionDuration
static constexpr const char * descrMetricOtelSdkProcessorSpanProcessedCount
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkExporterSpanExportedCount(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkSpanLiveCount(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkExporterMetricDataPointExported
The number of metric data points for which the export has finished, either successful or failed.
static constexpr const char * descrMetricOtelSdkProcessorLogQueueCapacity
static constexpr const char * descrMetricOtelSdkExporterMetricDataPointExported
virtual nostd::unique_ptr< Counter< uint64_t > > CreateUInt64Counter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
Creates a Counter with the passed characteristics and returns a unique_ptr to that Counter.
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricOtelSdkMetricReaderCollectionDuration(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkExporterSpanExported
The number of spans for which the export has finished, either successful or failed.
static constexpr const char * descrMetricOtelSdkSpanLiveCount
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkProcessorSpanQueueCapacity(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkLogCreated(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkLogCreated
The number of logs submitted to enabled SDK Loggers.
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkSpanEndedCount(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkProcessorLogProcessed
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterMetricDataPointExported(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterSpanInflightCount(metrics::Meter *meter)
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkSpanEndedCount(metrics::Meter *meter)
virtual nostd::shared_ptr< ObservableInstrument > CreateInt64ObservableUpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
Creates a Asynchronous (Observable) UpDownCounter with the passed characteristics and returns a share...
static constexpr const char * descrMetricOtelSdkProcessorSpanProcessed
static constexpr const char * kMetricOtelSdkExporterSpanInflight
The number of spans which were passed to the exporter, but that have not been exported yet (neither s...
static constexpr const char * descrMetricOtelSdkSpanLive
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkExporterSpanExported(metrics::Meter *meter)
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricOtelSdkSpanEnded
Use.
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkSpanStarted(metrics::Meter *meter)
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkExporterSpanInflight(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkExporterLogExported
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkSpanEnded(metrics::Meter *meter)
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkSpanLive(metrics::Meter *meter)
virtual nostd::shared_ptr< ObservableInstrument > CreateInt64ObservableCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
Creates a Asynchronous (Observable) counter with the passed characteristics and returns a shared_ptr ...
virtual nostd::unique_ptr< UpDownCounter< double > > CreateDoubleUpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkSpanStarted(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkMetricReaderCollectionDuration
The duration of the collect operation of the metric reader.
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkProcessorSpanQueueSize(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkSpanLive(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorLogProcessed(metrics::Meter *meter)
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkExporterLogInflight(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorSpanProcessedCount(metrics::Meter *meter)
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkProcessorLogProcessed(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterSpanExportedCount(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkProcessorSpanProcessed
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkSpanLive(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkSpanLiveCount
The number of created spans for which the end operation has not been called yet.
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkExporterSpanInflight(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterMetricDataPointExported(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterSpanInflight(metrics::Meter *meter)
static constexpr const char * descrMetricOtelSdkExporterOperationDuration
static constexpr const char * descrMetricOtelSdkLogCreated
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterMetricDataPointInflight(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkProcessorLogProcessed
The number of log records for which the processing has finished, either successful or failed.
static constexpr const char * descrMetricOtelSdkSpanStarted
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkExporterMetricDataPointInflight(metrics::Meter *meter)
static constexpr const char * descrMetricOtelSdkSpanEndedCount
static constexpr const char * unitMetricOtelSdkProcessorLogQueueSize
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkExporterSpanExportedCount(metrics::Meter *meter)
static constexpr const char * unitMetricOtelSdkSpanLiveCount
static constexpr const char * kMetricOtelSdkSpanStarted
The number of created spans.
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricOtelSdkMetricReaderCollectionDuration(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkSpanLive
The number of created spans with.
static constexpr const char * unitMetricOtelSdkExporterMetricDataPointExported
virtual nostd::unique_ptr< Histogram< uint64_t > > CreateUInt64Histogram(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
Creates a Histogram with the passed characteristics and returns a unique_ptr to that Histogram.
Handles instrument creation and provides a facility for batch recording.
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkSpanLive(metrics::Meter *meter)
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkExporterSpanInflightCount(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterMetricDataPointInflight(metrics::Meter *meter)
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkExporterLogExported(metrics::Meter *meter)
#define OPENTELEMETRY_DEPRECATED
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkProcessorLogQueueCapacity(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkProcessorSpanProcessed
The number of spans for which the processing has finished, either successful or failed.
static constexpr const char * unitMetricOtelSdkProcessorSpanProcessedCount
static constexpr const char * kMetricOtelSdkSpanEndedCount
The number of created spans for which the end operation was called.
static constexpr const char * descrMetricOtelSdkExporterSpanInflight
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorLogQueueSize(metrics::Meter *meter)
static constexpr const char * kMetricOtelSdkExporterLogInflight
The number of log records which were passed to the exporter, but that have not been exported yet (nei...
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkProcessorSpanProcessed(metrics::Meter *meter)
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorLogQueueSize(metrics::Meter *meter)