NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/includes/opentelemetry/semconv/incubating/azure_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 azure
21 {
22 
28 static constexpr const char *kMetricAzureCosmosdbClientActiveInstanceCount =
29  "azure.cosmosdb.client.active_instance.count";
31  "Number of active client instances.";
32 static constexpr const char *unitMetricAzureCosmosdbClientActiveInstanceCount = "{instance}";
33 
36 {
40 }
41 
44 {
48 }
49 
52 {
57 }
58 
61 {
66 }
67 
73  "azure.cosmosdb.client.operation.request_charge";
75  "[Request units](https://learn.microsoft.com/azure/cosmos-db/request-units) consumed by the "
76  "operation.";
77 static constexpr const char *unitMetricAzureCosmosdbClientOperationRequestCharge = "{request_unit}";
78 
81 {
85 }
86 
89 {
93 }
94 
95 } // namespace azure
96 } // namespace semconv
semconv::azure::CreateAsyncDoubleMetricAzureCosmosdbClientActiveInstanceCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricAzureCosmosdbClientActiveInstanceCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/azure_metrics.h:60
semconv::azure::unitMetricAzureCosmosdbClientOperationRequestCharge
static constexpr const char * unitMetricAzureCosmosdbClientOperationRequestCharge
Definition: includes/opentelemetry/semconv/azure_metrics.h:77
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::azure::CreateSyncInt64MetricAzureCosmosdbClientActiveInstanceCount
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricAzureCosmosdbClientActiveInstanceCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/azure_metrics.h:35
semconv::azure::kMetricAzureCosmosdbClientOperationRequestCharge
static constexpr const char * kMetricAzureCosmosdbClientOperationRequestCharge
Request units consumed by the operation
Definition: includes/opentelemetry/semconv/azure_metrics.h:72
nostd::unique_ptr
Provide a simplified port of std::unique_ptr that has ABI stability.
Definition: includes/opentelemetry/nostd/unique_ptr.h:45
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
Definition: includes/opentelemetry/semconv/azure_metrics.h:18
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::azure::CreateAsyncInt64MetricAzureCosmosdbClientActiveInstanceCount
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricAzureCosmosdbClientActiveInstanceCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/azure_metrics.h:51
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition: includes/opentelemetry/version.h:21
semconv::azure::descrMetricAzureCosmosdbClientOperationRequestCharge
static constexpr const char * descrMetricAzureCosmosdbClientOperationRequestCharge
Definition: includes/opentelemetry/semconv/azure_metrics.h:74
semconv::azure::unitMetricAzureCosmosdbClientActiveInstanceCount
static constexpr const char * unitMetricAzureCosmosdbClientActiveInstanceCount
Definition: includes/opentelemetry/semconv/azure_metrics.h:32
metrics::Meter::CreateDoubleObservableUpDownCounter
virtual nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableUpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
semconv::azure::CreateSyncDoubleMetricAzureCosmosdbClientOperationRequestCharge
static nostd::unique_ptr< metrics::Histogram< double > > CreateSyncDoubleMetricAzureCosmosdbClientOperationRequestCharge(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/azure_metrics.h:88
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition: includes/opentelemetry/version.h:24
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...
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::azure::CreateSyncInt64MetricAzureCosmosdbClientOperationRequestCharge
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricAzureCosmosdbClientOperationRequestCharge(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/azure_metrics.h:80
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::azure::descrMetricAzureCosmosdbClientActiveInstanceCount
static constexpr const char * descrMetricAzureCosmosdbClientActiveInstanceCount
Definition: includes/opentelemetry/semconv/azure_metrics.h:30
semconv::azure::kMetricAzureCosmosdbClientActiveInstanceCount
static constexpr const char * kMetricAzureCosmosdbClientActiveInstanceCount
Number of active client instances.
Definition: includes/opentelemetry/semconv/azure_metrics.h:28
semconv::azure::CreateSyncDoubleMetricAzureCosmosdbClientActiveInstanceCount
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricAzureCosmosdbClientActiveInstanceCount(metrics::Meter *meter)
Definition: includes/opentelemetry/semconv/azure_metrics.h:43