NVIDIA DeepStream SDK API Reference

9.2 Release
includes/opentelemetry/semconv/incubating/otel_metrics.h
Go to the documentation of this file.
1 /*
2  * Copyright The OpenTelemetry Authors
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 
6 /*
7  * DO NOT EDIT, this is an Auto-generated file from:
8  * buildscripts/semantic-convention/templates/registry/semantic_metrics-h.j2
9  */
10 
11 #pragma once
12 
13 #include "opentelemetry/common/macros.h"
14 #include "opentelemetry/metrics/meter.h"
15 #include "opentelemetry/version.h"
16 
18 namespace semconv
19 {
20 namespace otel
21 {
22 
32 static constexpr const char *kMetricOtelSdkExporterLogExported = "otel.sdk.exporter.log.exported";
33 static constexpr const char *descrMetricOtelSdkExporterLogExported =
34  "The number of log records for which the export has finished, either successful or failed.";
35 static constexpr const char *unitMetricOtelSdkExporterLogExported = "{log_record}";
36 
39 {
43 }
44 
47 {
51 }
52 
55 {
59 }
60 
63 {
67 }
68 
75 static constexpr const char *kMetricOtelSdkExporterLogInflight = "otel.sdk.exporter.log.inflight";
76 static constexpr const char *descrMetricOtelSdkExporterLogInflight =
77  "The number of log records which were passed to the exporter, but that have not been exported "
78  "yet (neither successful, nor failed).";
79 static constexpr const char *unitMetricOtelSdkExporterLogInflight = "{log_record}";
80 
83 {
87 }
88 
91 {
95 }
96 
99 {
103 }
104 
107 {
111 }
112 
122 static constexpr const char *kMetricOtelSdkExporterMetricDataPointExported =
123  "otel.sdk.exporter.metric_data_point.exported";
125  "The number of metric data points for which the export has finished, either successful or "
126  "failed.";
127 static constexpr const char *unitMetricOtelSdkExporterMetricDataPointExported = "{data_point}";
128 
131 {
135 }
136 
139 {
143 }
144 
147 {
151 }
152 
155 {
159 }
160 
167 static constexpr const char *kMetricOtelSdkExporterMetricDataPointInflight =
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).";
172 static constexpr const char *unitMetricOtelSdkExporterMetricDataPointInflight = "{data_point}";
173 
176 {
180 }
181 
184 {
188 }
189 
192 {
197 }
198 
201 {
206 }
207 
219 static constexpr const char *kMetricOtelSdkExporterOperationDuration =
220  "otel.sdk.exporter.operation.duration";
221 static constexpr const char *descrMetricOtelSdkExporterOperationDuration =
222  "The duration of exporting a batch of telemetry records.";
223 static constexpr const char *unitMetricOtelSdkExporterOperationDuration = "s";
224 
227 {
231 }
232 
235 {
239 }
240 
250 static constexpr const char *kMetricOtelSdkExporterSpanExported = "otel.sdk.exporter.span.exported";
251 static constexpr const char *descrMetricOtelSdkExporterSpanExported =
252  "The number of spans for which the export has finished, either successful or failed.";
253 static constexpr const char *unitMetricOtelSdkExporterSpanExported = "{span}";
254 
257 {
261 }
262 
265 {
269 }
270 
273 {
277 }
278 
281 {
285 }
286 
295  "otel.sdk.exporter.span.exported.count";
297  "Deprecated, use `otel.sdk.exporter.span.exported` instead.";
299  "{span}";
300 
303 {
307 }
308 
311 {
315 }
316 
319 {
323 }
324 
327 {
331 }
332 
339 static constexpr const char *kMetricOtelSdkExporterSpanInflight = "otel.sdk.exporter.span.inflight";
340 static constexpr const char *descrMetricOtelSdkExporterSpanInflight =
341  "The number of spans which were passed to the exporter, but that have not been exported yet "
342  "(neither successful, nor failed).";
343 static constexpr const char *unitMetricOtelSdkExporterSpanInflight = "{span}";
344 
347 {
351 }
352 
355 {
359 }
360 
363 {
367 }
368 
371 {
375 }
376 
385  "otel.sdk.exporter.span.inflight.count";
387  "Deprecated, use `otel.sdk.exporter.span.inflight` instead.";
389  "{span}";
390 
393 {
397 }
398 
401 {
405 }
406 
409 {
413 }
414 
417 {
421 }
422 
428 static constexpr const char *kMetricOtelSdkLogCreated = "otel.sdk.log.created";
429 static constexpr const char *descrMetricOtelSdkLogCreated =
430  "The number of logs submitted to enabled SDK Loggers.";
431 static constexpr const char *unitMetricOtelSdkLogCreated = "{log_record}";
432 
434  metrics::Meter *meter)
435 {
438 }
439 
441  metrics::Meter *meter)
442 {
445 }
446 
449 {
452 }
453 
456 {
457  return meter->CreateDoubleObservableCounter(
459 }
460 
469 static constexpr const char *kMetricOtelSdkMetricReaderCollectionDuration =
470  "otel.sdk.metric_reader.collection.duration";
472  "The duration of the collect operation of the metric reader.";
473 static constexpr const char *unitMetricOtelSdkMetricReaderCollectionDuration = "s";
474 
477 {
481 }
482 
485 {
489 }
490 
499 static constexpr const char *kMetricOtelSdkProcessorLogProcessed =
500  "otel.sdk.processor.log.processed";
501 static constexpr const char *descrMetricOtelSdkProcessorLogProcessed =
502  "The number of log records for which the processing has finished, either successful or failed.";
503 static constexpr const char *unitMetricOtelSdkProcessorLogProcessed = "{log_record}";
504 
507 {
511 }
512 
515 {
519 }
520 
523 {
527 }
528 
531 {
535 }
536 
542 static constexpr const char *kMetricOtelSdkProcessorLogQueueCapacity =
543  "otel.sdk.processor.log.queue.capacity";
544 static constexpr const char *descrMetricOtelSdkProcessorLogQueueCapacity =
545  "The maximum number of log records the queue of a given instance of an SDK Log Record "
546  "processor can hold.";
547 static constexpr const char *unitMetricOtelSdkProcessorLogQueueCapacity = "{log_record}";
548 
551 {
555 }
556 
559 {
563 }
564 
567 {
571 }
572 
575 {
579 }
580 
587 static constexpr const char *kMetricOtelSdkProcessorLogQueueSize =
588  "otel.sdk.processor.log.queue.size";
589 static constexpr const char *descrMetricOtelSdkProcessorLogQueueSize =
590  "The number of log records in the queue of a given instance of an SDK log processor.";
591 static constexpr const char *unitMetricOtelSdkProcessorLogQueueSize = "{log_record}";
592 
595 {
599 }
600 
603 {
607 }
608 
611 {
615 }
616 
619 {
623 }
624 
633 static constexpr const char *kMetricOtelSdkProcessorSpanProcessed =
634  "otel.sdk.processor.span.processed";
635 static constexpr const char *descrMetricOtelSdkProcessorSpanProcessed =
636  "The number of spans for which the processing has finished, either successful or failed.";
637 static constexpr const char *unitMetricOtelSdkProcessorSpanProcessed = "{span}";
638 
641 {
645 }
646 
649 {
653 }
654 
657 {
661 }
662 
665 {
669 }
670 
679  "otel.sdk.processor.span.processed.count";
680 OPENTELEMETRY_DEPRECATED static constexpr const char
682  "Deprecated, use `otel.sdk.processor.span.processed` instead.";
684  "{span}";
685 
688 {
692 }
693 
696 {
700 }
701 
704 {
708 }
709 
712 {
716 }
717 
725 static constexpr const char *kMetricOtelSdkProcessorSpanQueueCapacity =
726  "otel.sdk.processor.span.queue.capacity";
727 static constexpr const char *descrMetricOtelSdkProcessorSpanQueueCapacity =
728  "The maximum number of spans the queue of a given instance of an SDK span processor can hold.";
729 static constexpr const char *unitMetricOtelSdkProcessorSpanQueueCapacity = "{span}";
730 
733 {
737 }
738 
741 {
745 }
746 
749 {
753 }
754 
757 {
761 }
762 
770 static constexpr const char *kMetricOtelSdkProcessorSpanQueueSize =
771  "otel.sdk.processor.span.queue.size";
772 static constexpr const char *descrMetricOtelSdkProcessorSpanQueueSize =
773  "The number of spans in the queue of a given instance of an SDK span processor.";
774 static constexpr const char *unitMetricOtelSdkProcessorSpanQueueSize = "{span}";
775 
778 {
782 }
783 
786 {
790 }
791 
794 {
798 }
799 
802 {
806 }
807 
817 OPENTELEMETRY_DEPRECATED static constexpr const char *kMetricOtelSdkSpanEnded =
818  "otel.sdk.span.ended";
820  "Use `otel.sdk.span.started` minus `otel.sdk.span.live` to derive this value.";
821 OPENTELEMETRY_DEPRECATED static constexpr const char *unitMetricOtelSdkSpanEnded = "{span}";
822 
825 {
828 }
829 
832 {
835 }
836 
839 {
842 }
843 
846 {
849 }
850 
861  "otel.sdk.span.ended.count";
863  "Use `otel.sdk.span.started` minus `otel.sdk.span.live` to derive this value.";
864 OPENTELEMETRY_DEPRECATED static constexpr const char *unitMetricOtelSdkSpanEndedCount = "{span}";
865 
868 {
871 }
872 
875 {
878 }
879 
882 {
886 }
887 
890 {
894 }
895 
900 static constexpr const char *kMetricOtelSdkSpanLive = "otel.sdk.span.live";
901 static constexpr const char *descrMetricOtelSdkSpanLive =
902  "The number of created spans with `recording=true` for which the end operation has not been "
903  "called yet.";
904 static constexpr const char *unitMetricOtelSdkSpanLive = "{span}";
905 
908 {
911 }
912 
915 {
918 }
919 
922 {
925 }
926 
929 {
932 }
933 
942  "otel.sdk.span.live.count";
944  "Deprecated, use `otel.sdk.span.live` instead.";
945 OPENTELEMETRY_DEPRECATED static constexpr const char *unitMetricOtelSdkSpanLiveCount = "{span}";
946 
949 {
950  return meter->CreateInt64UpDownCounter(
952 }
953 
956 {
957  return meter->CreateDoubleUpDownCounter(
959 }
960 
963 {
966 }
967 
970 {
973 }
974 
982 static constexpr const char *kMetricOtelSdkSpanStarted = "otel.sdk.span.started";
983 static constexpr const char *descrMetricOtelSdkSpanStarted = "The number of created spans.";
984 static constexpr const char *unitMetricOtelSdkSpanStarted = "{span}";
985 
987  metrics::Meter *meter)
988 {
991 }
992 
994  metrics::Meter *meter)
995 {
998 }
999 
1002 {
1003  return meter->CreateInt64ObservableCounter(
1005 }
1006 
1009 {
1010  return meter->CreateDoubleObservableCounter(
1012 }
1013 
1014 } // namespace otel
1015 } // namespace semconv
semconv::otel::descrMetricOtelSdkExporterSpanExportedCount
static constexpr const char * descrMetricOtelSdkExporterSpanExportedCount
Definition: includes/opentelemetry/semconv/otel_metrics.h:34
semconv::otel::CreateAsyncDoubleMetricOtelSdkExporterSpanInflight
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterSpanInflight(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:370
semconv::otel::CreateSyncInt64MetricOtelSdkExporterLogExported
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkExporterLogExported(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:38
semconv::otel::CreateAsyncDoubleMetricOtelSdkProcessorLogQueueCapacity
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorLogQueueCapacity(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:574
semconv::otel::descrMetricOtelSdkExporterMetricDataPointInflight
static constexpr const char * descrMetricOtelSdkExporterMetricDataPointInflight
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:169
semconv::otel::CreateAsyncInt64MetricOtelSdkExporterSpanExported
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterSpanExported(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:272
semconv::otel::unitMetricOtelSdkProcessorSpanQueueCapacity
static constexpr const char * unitMetricOtelSdkProcessorSpanQueueCapacity
Definition: includes/opentelemetry/semconv/otel_metrics.h:172
semconv::otel::CreateAsyncDoubleMetricOtelSdkProcessorSpanProcessed
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorSpanProcessed(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:664
semconv::otel::descrMetricOtelSdkProcessorSpanQueueCapacity
static constexpr const char * descrMetricOtelSdkProcessorSpanQueueCapacity
Definition: includes/opentelemetry/semconv/otel_metrics.h:170
semconv::otel::CreateAsyncInt64MetricOtelSdkExporterLogInflight
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterLogInflight(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:98
semconv::otel::CreateSyncInt64MetricOtelSdkExporterLogInflight
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkExporterLogInflight(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:82
semconv::otel::CreateAsyncDoubleMetricOtelSdkProcessorLogProcessed
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorLogProcessed(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:530
semconv::otel::CreateSyncInt64MetricOtelSdkLogCreated
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkLogCreated(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:433
semconv::otel::kMetricOtelSdkProcessorSpanQueueSize
static constexpr const char * kMetricOtelSdkProcessorSpanQueueSize
The number of spans in the queue of a given instance of an SDK span processor.
Definition: includes/opentelemetry/semconv/otel_metrics.h:213
metrics::Meter::CreateInt64UpDownCounter
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...
semconv::otel::CreateAsyncDoubleMetricOtelSdkSpanEndedCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkSpanEndedCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:287
semconv::otel::descrMetricOtelSdkProcessorSpanQueueSize
static constexpr const char * descrMetricOtelSdkProcessorSpanQueueSize
Definition: includes/opentelemetry/semconv/otel_metrics.h:215
semconv::otel::kMetricOtelSdkProcessorSpanQueueCapacity
static constexpr const char * kMetricOtelSdkProcessorSpanQueueCapacity
The maximum number of spans the queue of a given instance of an SDK span processor can hold.
Definition: includes/opentelemetry/semconv/otel_metrics.h:168
semconv::otel::CreateSyncInt64MetricOtelSdkSpanLiveCount
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkSpanLiveCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:308
semconv::otel::unitMetricOtelSdkSpanEnded
static constexpr const OPENTELEMETRY_DEPRECATED char * unitMetricOtelSdkSpanEnded
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:821
semconv::otel::CreateAsyncInt64MetricOtelSdkProcessorSpanQueueCapacity
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorSpanQueueCapacity(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:191
semconv::otel::CreateAsyncDoubleMetricOtelSdkProcessorSpanQueueCapacity
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorSpanQueueCapacity(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:199
semconv::otel::CreateSyncDoubleMetricOtelSdkProcessorSpanQueueCapacity
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkProcessorSpanQueueCapacity(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:183
semconv::otel::unitMetricOtelSdkExporterSpanExported
static constexpr const char * unitMetricOtelSdkExporterSpanExported
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:253
semconv::otel::descrMetricOtelSdkExporterLogInflight
static constexpr const char * descrMetricOtelSdkExporterLogInflight
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:76
semconv::otel::CreateSyncDoubleMetricOtelSdkProcessorSpanProcessedCount
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkProcessorSpanProcessedCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:138
semconv::otel::unitMetricOtelSdkLogCreated
static constexpr const char * unitMetricOtelSdkLogCreated
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:431
semconv::otel::CreateAsyncDoubleMetricOtelSdkProcessorSpanQueueSize
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorSpanQueueSize(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:244
semconv::otel::kMetricOtelSdkProcessorLogQueueCapacity
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...
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:542
nostd::unique_ptr
Provide a simplified port of std::unique_ptr that has ABI stability.
Definition: includes/opentelemetry/nostd/unique_ptr.h:45
semconv::otel::CreateSyncInt64MetricOtelSdkProcessorSpanProcessed
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkProcessorSpanProcessed(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:640
semconv::otel::CreateAsyncDoubleMetricOtelSdkExporterLogExported
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterLogExported(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:62
semconv::otel::kMetricOtelSdkExporterOperationDuration
static constexpr const char * kMetricOtelSdkExporterOperationDuration
The duration of exporting a batch of telemetry records.
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:219
semconv::otel::CreateSyncInt64MetricOtelSdkExporterSpanExported
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkExporterSpanExported(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:256
semconv::otel::unitMetricOtelSdkSpanEndedCount
static constexpr const char * unitMetricOtelSdkSpanEndedCount
Definition: includes/opentelemetry/semconv/otel_metrics.h:262
semconv::otel::descrMetricOtelSdkProcessorLogProcessed
static constexpr const char * descrMetricOtelSdkProcessorLogProcessed
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:501
semconv::otel::CreateAsyncDoubleMetricOtelSdkSpanStarted
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkSpanStarted(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:1008
semconv::otel::kMetricOtelSdkExporterLogExported
static constexpr const char * kMetricOtelSdkExporterLogExported
The number of log records for which the export has finished, either successful or failed.
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:32
nostd::shared_ptr
Provide a type-erased version of std::shared_ptr that has ABI stability.
Definition: includes/opentelemetry/nostd/shared_ptr.h:28
semconv::otel::descrMetricOtelSdkExporterSpanInflightCount
static constexpr const char * descrMetricOtelSdkExporterSpanInflightCount
Definition: includes/opentelemetry/semconv/otel_metrics.h:78
semconv
Definition: includes/opentelemetry/semconv/azure_metrics.h:18
semconv::otel::CreateAsyncInt64MetricOtelSdkExporterLogExported
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterLogExported(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:54
semconv::otel::unitMetricOtelSdkExporterLogInflight
static constexpr const char * unitMetricOtelSdkExporterLogInflight
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:79
semconv::otel::descrMetricOtelSdkExporterLogExported
static constexpr const char * descrMetricOtelSdkExporterLogExported
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:33
semconv::otel::CreateSyncDoubleMetricOtelSdkExporterMetricDataPointInflight
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkExporterMetricDataPointInflight(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:183
semconv::otel::CreateAsyncInt64MetricOtelSdkProcessorSpanProcessed
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorSpanProcessed(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:656
semconv::otel::CreateSyncInt64MetricOtelSdkProcessorSpanProcessedCount
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkProcessorSpanProcessedCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:130
semconv::otel::kMetricOtelSdkExporterMetricDataPointInflight
static constexpr const char * kMetricOtelSdkExporterMetricDataPointInflight
The number of metric data points which were passed to the exporter, but that have not been exported y...
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:167
semconv::otel::CreateSyncDoubleMetricOtelSdkProcessorLogProcessed
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkProcessorLogProcessed(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:514
semconv::otel::unitMetricOtelSdkSpanLive
static constexpr const char * unitMetricOtelSdkSpanLive
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:904
metrics::Meter::CreateDoubleHistogram
virtual nostd::unique_ptr< Histogram< double > > CreateDoubleHistogram(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
semconv::otel::CreateAsyncInt64MetricOtelSdkProcessorLogQueueCapacity
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorLogQueueCapacity(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:566
semconv::otel::CreateAsyncInt64MetricOtelSdkSpanEnded
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkSpanEnded(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:838
semconv::otel::unitMetricOtelSdkProcessorSpanQueueSize
static constexpr const char * unitMetricOtelSdkProcessorSpanQueueSize
Definition: includes/opentelemetry/semconv/otel_metrics.h:217
semconv::otel::kMetricOtelSdkExporterSpanInflightCount
static constexpr const char * kMetricOtelSdkExporterSpanInflightCount
The number of spans which were passed to the exporter, but that have not been exported yet (neither s...
Definition: includes/opentelemetry/semconv/otel_metrics.h:76
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition: includes/opentelemetry/version.h:21
semconv::otel::unitMetricOtelSdkExporterOperationDuration
static constexpr const char * unitMetricOtelSdkExporterOperationDuration
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:223
semconv::otel::descrMetricOtelSdkExporterSpanExported
static constexpr const char * descrMetricOtelSdkExporterSpanExported
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:251
semconv::otel::CreateAsyncDoubleMetricOtelSdkExporterSpanInflightCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterSpanInflightCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:108
semconv::otel::CreateSyncDoubleMetricOtelSdkSpanLiveCount
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkSpanLiveCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:315
semconv::otel::unitMetricOtelSdkSpanStarted
static constexpr const char * unitMetricOtelSdkSpanStarted
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:984
semconv::otel::CreateAsyncDoubleMetricOtelSdkLogCreated
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkLogCreated(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:455
semconv::otel::CreateAsyncDoubleMetricOtelSdkExporterSpanExported
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterSpanExported(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:280
semconv::otel::unitMetricOtelSdkExporterSpanExportedCount
static constexpr const char * unitMetricOtelSdkExporterSpanExportedCount
Definition: includes/opentelemetry/semconv/otel_metrics.h:36
semconv::otel::CreateSyncDoubleMetricOtelSdkExporterMetricDataPointExported
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkExporterMetricDataPointExported(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:138
semconv::otel::CreateSyncDoubleMetricOtelSdkProcessorLogQueueSize
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkProcessorLogQueueSize(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:602
metrics::Meter::CreateDoubleObservableUpDownCounter
virtual nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableUpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
semconv::otel::CreateSyncDoubleMetricOtelSdkSpanStarted
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkSpanStarted(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:993
semconv::otel::kMetricOtelSdkExporterSpanExportedCount
static constexpr const char * kMetricOtelSdkExporterSpanExportedCount
The number of spans for which the export has finished, either successful or failed.
Definition: includes/opentelemetry/semconv/otel_metrics.h:32
semconv::otel::CreateSyncInt64MetricOtelSdkExporterOperationDuration
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricOtelSdkExporterOperationDuration(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:226
semconv::otel::descrMetricOtelSdkMetricReaderCollectionDuration
static constexpr const char * descrMetricOtelSdkMetricReaderCollectionDuration
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:471
semconv::otel::CreateSyncDoubleMetricOtelSdkSpanEnded
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkSpanEnded(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:831
semconv::otel::CreateAsyncDoubleMetricOtelSdkProcessorSpanProcessedCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorSpanProcessedCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:154
semconv::otel::CreateSyncInt64MetricOtelSdkExporterMetricDataPointExported
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkExporterMetricDataPointExported(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:130
semconv::otel::CreateAsyncDoubleMetricOtelSdkExporterLogInflight
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterLogInflight(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:106
semconv::otel::CreateAsyncDoubleMetricOtelSdkExporterSpanExportedCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterSpanExportedCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:63
semconv::otel::CreateSyncDoubleMetricOtelSdkProcessorLogQueueCapacity
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkProcessorLogQueueCapacity(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:558
semconv::otel::CreateAsyncInt64MetricOtelSdkSpanEndedCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkSpanEndedCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:279
semconv::otel::unitMetricOtelSdkProcessorLogQueueCapacity
static constexpr const char * unitMetricOtelSdkProcessorLogQueueCapacity
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:547
semconv::otel::CreateSyncInt64MetricOtelSdkProcessorLogQueueSize
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkProcessorLogQueueSize(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:594
semconv::otel::CreateSyncInt64MetricOtelSdkExporterSpanInflightCount
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkExporterSpanInflightCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:84
semconv::otel::CreateAsyncDoubleMetricOtelSdkSpanEnded
static OPENTELEMETRY_DEPRECATED nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkSpanEnded(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:845
metrics::Meter::CreateDoubleCounter
virtual nostd::unique_ptr< Counter< double > > CreateDoubleCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
semconv::otel::CreateSyncDoubleMetricOtelSdkProcessorSpanQueueSize
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkProcessorSpanQueueSize(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:228
semconv::otel::unitMetricOtelSdkExporterSpanInflight
static constexpr const char * unitMetricOtelSdkExporterSpanInflight
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:343
semconv::otel::unitMetricOtelSdkExporterSpanInflightCount
static constexpr const char * unitMetricOtelSdkExporterSpanInflightCount
Definition: includes/opentelemetry/semconv/otel_metrics.h:81
semconv::otel::descrMetricOtelSdkProcessorLogQueueSize
static constexpr const char * descrMetricOtelSdkProcessorLogQueueSize
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:589
semconv::otel::kMetricOtelSdkProcessorSpanProcessedCount
static constexpr const char * kMetricOtelSdkProcessorSpanProcessedCount
The number of spans for which the processing has finished, either successful or failed.
Definition: includes/opentelemetry/semconv/otel_metrics.h:123
semconv::otel::unitMetricOtelSdkExporterMetricDataPointInflight
static constexpr const char * unitMetricOtelSdkExporterMetricDataPointInflight
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:172
semconv::otel::CreateSyncDoubleMetricOtelSdkExporterOperationDuration
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricOtelSdkExporterOperationDuration(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:234
semconv::otel::CreateAsyncInt64MetricOtelSdkSpanLiveCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkSpanLiveCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:322
semconv::otel::CreateAsyncInt64MetricOtelSdkProcessorSpanQueueSize
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorSpanQueueSize(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:236
semconv::otel::kMetricOtelSdkProcessorLogQueueSize
static constexpr const char * kMetricOtelSdkProcessorLogQueueSize
The number of log records in the queue of a given instance of an SDK log processor.
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:587
semconv::otel::descrMetricOtelSdkSpanEnded
static constexpr const OPENTELEMETRY_DEPRECATED char * descrMetricOtelSdkSpanEnded
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:819
metrics::Meter::CreateDoubleObservableCounter
virtual nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition: includes/opentelemetry/version.h:24
semconv::otel::CreateSyncDoubleMetricOtelSdkLogCreated
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkLogCreated(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:440
semconv::otel::unitMetricOtelSdkMetricReaderCollectionDuration
static constexpr const char * unitMetricOtelSdkMetricReaderCollectionDuration
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:473
semconv::otel::descrMetricOtelSdkProcessorSpanProcessedCount
static constexpr const char * descrMetricOtelSdkProcessorSpanProcessedCount
Definition: includes/opentelemetry/semconv/otel_metrics.h:125
semconv::otel::CreateSyncDoubleMetricOtelSdkExporterSpanExportedCount
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkExporterSpanExportedCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:47
semconv::otel::CreateAsyncDoubleMetricOtelSdkSpanLiveCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkSpanLiveCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:329
semconv::otel::kMetricOtelSdkExporterMetricDataPointExported
static constexpr const char * kMetricOtelSdkExporterMetricDataPointExported
The number of metric data points for which the export has finished, either successful or failed.
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:122
semconv::otel::descrMetricOtelSdkProcessorLogQueueCapacity
static constexpr const char * descrMetricOtelSdkProcessorLogQueueCapacity
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:544
semconv::otel::descrMetricOtelSdkExporterMetricDataPointExported
static constexpr const char * descrMetricOtelSdkExporterMetricDataPointExported
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:124
metrics::Meter::CreateUInt64Counter
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.
semconv::otel::CreateSyncDoubleMetricOtelSdkMetricReaderCollectionDuration
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricOtelSdkMetricReaderCollectionDuration(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:484
semconv::otel::kMetricOtelSdkExporterSpanExported
static constexpr const char * kMetricOtelSdkExporterSpanExported
The number of spans for which the export has finished, either successful or failed.
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:250
semconv::otel::descrMetricOtelSdkSpanLiveCount
static constexpr const char * descrMetricOtelSdkSpanLiveCount
Definition: includes/opentelemetry/semconv/otel_metrics.h:303
semconv::otel::CreateSyncInt64MetricOtelSdkProcessorSpanQueueCapacity
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkProcessorSpanQueueCapacity(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:175
semconv::otel::CreateAsyncInt64MetricOtelSdkLogCreated
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkLogCreated(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:448
semconv::otel::kMetricOtelSdkLogCreated
static constexpr const char * kMetricOtelSdkLogCreated
The number of logs submitted to enabled SDK Loggers.
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:428
semconv::otel::CreateSyncDoubleMetricOtelSdkSpanEndedCount
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkSpanEndedCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:272
semconv::otel::unitMetricOtelSdkProcessorLogProcessed
static constexpr const char * unitMetricOtelSdkProcessorLogProcessed
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:503
semconv::otel::CreateAsyncDoubleMetricOtelSdkExporterMetricDataPointExported
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterMetricDataPointExported(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:154
semconv::otel::CreateAsyncInt64MetricOtelSdkExporterSpanInflightCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterSpanInflightCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:100
semconv::otel::CreateSyncInt64MetricOtelSdkSpanEndedCount
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkSpanEndedCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:265
metrics::Meter::CreateInt64ObservableUpDownCounter
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...
semconv::otel::descrMetricOtelSdkProcessorSpanProcessed
static constexpr const char * descrMetricOtelSdkProcessorSpanProcessed
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:635
semconv::otel::kMetricOtelSdkExporterSpanInflight
static constexpr const char * kMetricOtelSdkExporterSpanInflight
The number of spans which were passed to the exporter, but that have not been exported yet (neither s...
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:339
semconv::otel::descrMetricOtelSdkSpanLive
static constexpr const char * descrMetricOtelSdkSpanLive
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:901
semconv::otel::CreateSyncDoubleMetricOtelSdkExporterSpanExported
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkExporterSpanExported(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:264
semconv::otel::kMetricOtelSdkSpanEnded
static constexpr const OPENTELEMETRY_DEPRECATED char * kMetricOtelSdkSpanEnded
Use.
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:817
semconv::otel::CreateSyncInt64MetricOtelSdkSpanStarted
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkSpanStarted(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:986
semconv::otel::CreateSyncInt64MetricOtelSdkExporterSpanInflight
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkExporterSpanInflight(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:346
semconv::otel::unitMetricOtelSdkExporterLogExported
static constexpr const char * unitMetricOtelSdkExporterLogExported
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:35
semconv::otel::CreateSyncInt64MetricOtelSdkSpanEnded
static OPENTELEMETRY_DEPRECATED nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkSpanEnded(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:824
semconv::otel::CreateSyncDoubleMetricOtelSdkSpanLive
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkSpanLive(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:914
metrics::Meter::CreateInt64ObservableCounter
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 ...
metrics::Meter::CreateDoubleUpDownCounter
virtual nostd::unique_ptr< UpDownCounter< double > > CreateDoubleUpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
semconv::otel::CreateAsyncInt64MetricOtelSdkSpanStarted
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkSpanStarted(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:1001
semconv::otel::kMetricOtelSdkMetricReaderCollectionDuration
static constexpr const char * kMetricOtelSdkMetricReaderCollectionDuration
The duration of the collect operation of the metric reader.
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:469
semconv::otel::CreateSyncInt64MetricOtelSdkProcessorSpanQueueSize
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkProcessorSpanQueueSize(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:220
semconv::otel::CreateAsyncDoubleMetricOtelSdkSpanLive
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkSpanLive(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:928
semconv::otel::CreateAsyncInt64MetricOtelSdkProcessorLogProcessed
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorLogProcessed(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:522
semconv::otel::CreateSyncDoubleMetricOtelSdkExporterLogInflight
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkExporterLogInflight(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:90
semconv::otel::CreateAsyncInt64MetricOtelSdkProcessorSpanProcessedCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorSpanProcessedCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:146
semconv::otel::CreateSyncInt64MetricOtelSdkProcessorLogProcessed
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkProcessorLogProcessed(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:506
semconv::otel::CreateAsyncInt64MetricOtelSdkExporterSpanExportedCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterSpanExportedCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:55
semconv::otel::unitMetricOtelSdkProcessorSpanProcessed
static constexpr const char * unitMetricOtelSdkProcessorSpanProcessed
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:637
semconv::otel::CreateAsyncInt64MetricOtelSdkSpanLive
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkSpanLive(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:921
semconv::otel::kMetricOtelSdkSpanLiveCount
static constexpr const char * kMetricOtelSdkSpanLiveCount
The number of created spans for which the end operation has not been called yet.
Definition: includes/opentelemetry/semconv/otel_metrics.h:302
semconv::otel::CreateSyncDoubleMetricOtelSdkExporterSpanInflight
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkExporterSpanInflight(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:354
semconv::otel::CreateAsyncInt64MetricOtelSdkExporterMetricDataPointExported
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterMetricDataPointExported(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:146
semconv::otel::CreateAsyncInt64MetricOtelSdkExporterSpanInflight
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterSpanInflight(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:362
semconv::otel::descrMetricOtelSdkExporterOperationDuration
static constexpr const char * descrMetricOtelSdkExporterOperationDuration
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:221
semconv::otel::descrMetricOtelSdkLogCreated
static constexpr const char * descrMetricOtelSdkLogCreated
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:429
semconv::otel::CreateAsyncDoubleMetricOtelSdkExporterMetricDataPointInflight
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkExporterMetricDataPointInflight(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:200
semconv::otel::kMetricOtelSdkProcessorLogProcessed
static constexpr const char * kMetricOtelSdkProcessorLogProcessed
The number of log records for which the processing has finished, either successful or failed.
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:499
semconv::otel::descrMetricOtelSdkSpanStarted
static constexpr const char * descrMetricOtelSdkSpanStarted
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:983
semconv::otel::CreateSyncInt64MetricOtelSdkExporterMetricDataPointInflight
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkExporterMetricDataPointInflight(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:175
semconv::otel::descrMetricOtelSdkSpanEndedCount
static constexpr const char * descrMetricOtelSdkSpanEndedCount
Definition: includes/opentelemetry/semconv/otel_metrics.h:260
semconv::otel::unitMetricOtelSdkProcessorLogQueueSize
static constexpr const char * unitMetricOtelSdkProcessorLogQueueSize
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:591
semconv::otel::CreateSyncInt64MetricOtelSdkExporterSpanExportedCount
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricOtelSdkExporterSpanExportedCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:39
semconv::otel::unitMetricOtelSdkSpanLiveCount
static constexpr const char * unitMetricOtelSdkSpanLiveCount
Definition: includes/opentelemetry/semconv/otel_metrics.h:305
semconv::otel::kMetricOtelSdkSpanStarted
static constexpr const char * kMetricOtelSdkSpanStarted
The number of created spans.
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:982
semconv::otel::CreateSyncInt64MetricOtelSdkMetricReaderCollectionDuration
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricOtelSdkMetricReaderCollectionDuration(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:476
semconv::otel::kMetricOtelSdkSpanLive
static constexpr const char * kMetricOtelSdkSpanLive
The number of created spans with.
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:900
semconv::otel::unitMetricOtelSdkExporterMetricDataPointExported
static constexpr const char * unitMetricOtelSdkExporterMetricDataPointExported
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:127
metrics::Meter::CreateUInt64Histogram
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.
metrics::Meter
Handles instrument creation and provides a facility for batch recording.
Definition: includes/opentelemetry/metrics/meter.h:37
semconv::otel::CreateSyncInt64MetricOtelSdkSpanLive
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkSpanLive(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:907
semconv::otel::CreateSyncDoubleMetricOtelSdkExporterSpanInflightCount
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricOtelSdkExporterSpanInflightCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/otel_metrics.h:92
semconv::otel::CreateAsyncInt64MetricOtelSdkExporterMetricDataPointInflight
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkExporterMetricDataPointInflight(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:191
semconv::otel::CreateSyncDoubleMetricOtelSdkExporterLogExported
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkExporterLogExported(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:46
OPENTELEMETRY_DEPRECATED
#define OPENTELEMETRY_DEPRECATED
Definition: includes/opentelemetry/common/macros.h:228
semconv::otel::CreateSyncInt64MetricOtelSdkProcessorLogQueueCapacity
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricOtelSdkProcessorLogQueueCapacity(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:550
semconv::otel::kMetricOtelSdkProcessorSpanProcessed
static constexpr const char * kMetricOtelSdkProcessorSpanProcessed
The number of spans for which the processing has finished, either successful or failed.
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:633
semconv::otel::unitMetricOtelSdkProcessorSpanProcessedCount
static constexpr const char * unitMetricOtelSdkProcessorSpanProcessedCount
Definition: includes/opentelemetry/semconv/otel_metrics.h:127
semconv::otel::kMetricOtelSdkSpanEndedCount
static constexpr const char * kMetricOtelSdkSpanEndedCount
The number of created spans for which the end operation was called.
Definition: includes/opentelemetry/semconv/otel_metrics.h:259
semconv::otel::descrMetricOtelSdkExporterSpanInflight
static constexpr const char * descrMetricOtelSdkExporterSpanInflight
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:340
semconv::otel::CreateAsyncInt64MetricOtelSdkProcessorLogQueueSize
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricOtelSdkProcessorLogQueueSize(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:610
semconv::otel::kMetricOtelSdkExporterLogInflight
static constexpr const char * kMetricOtelSdkExporterLogInflight
The number of log records which were passed to the exporter, but that have not been exported yet (nei...
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:75
semconv::otel::CreateSyncDoubleMetricOtelSdkProcessorSpanProcessed
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricOtelSdkProcessorSpanProcessed(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:648
semconv::otel::CreateAsyncDoubleMetricOtelSdkProcessorLogQueueSize
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricOtelSdkProcessorLogQueueSize(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/incubating/otel_metrics.h:618