|
|
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"
29 "azure.cosmosdb.client.active_instance.count";
31 "Number of active client instances";
73 "azure.cosmosdb.client.operation.request_charge";
75 "[Request units](https://learn.microsoft.com/azure/cosmos-db/request-units) consumed by the "
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricAzureCosmosdbClientActiveInstanceCount(metrics::Meter *meter)
static constexpr const char * unitMetricAzureCosmosdbClientOperationRequestCharge
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::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricAzureCosmosdbClientActiveInstanceCount(metrics::Meter *meter)
static constexpr const char * kMetricAzureCosmosdbClientOperationRequestCharge
Request units consumed by the operation
Provide a simplified port of std::unique_ptr that has ABI stability.
Provide a type-erased version of std::shared_ptr that has ABI stability.
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 > CreateAsyncInt64MetricAzureCosmosdbClientActiveInstanceCount(metrics::Meter *meter)
#define OPENTELEMETRY_BEGIN_NAMESPACE
static constexpr const char * descrMetricAzureCosmosdbClientOperationRequestCharge
static constexpr const char * unitMetricAzureCosmosdbClientActiveInstanceCount
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::Histogram< double > > CreateSyncDoubleMetricAzureCosmosdbClientOperationRequestCharge(metrics::Meter *meter)
#define OPENTELEMETRY_END_NAMESPACE
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...
virtual nostd::unique_ptr< UpDownCounter< double > > CreateDoubleUpDownCounter(nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept=0
static nostd::unique_ptr< metrics::Histogram< uint64_t > > CreateSyncInt64MetricAzureCosmosdbClientOperationRequestCharge(metrics::Meter *meter)
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 constexpr const char * descrMetricAzureCosmosdbClientActiveInstanceCount
static constexpr const char * kMetricAzureCosmosdbClientActiveInstanceCount
Number of active client instances.
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricAzureCosmosdbClientActiveInstanceCount(metrics::Meter *meter)