NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/includes/opentelemetry/semconv/container_metrics.h File Reference

Go to the source code of this file.

Namespaces

 semconv
 
 semconv::container
 

Functions

static nostd::unique_ptr< metrics::Counter< uint64_t > > semconv::container::CreateSyncInt64MetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > semconv::container::CreateSyncDoubleMetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncInt64MetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncDoubleMetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncInt64MetricContainerCpuUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncDoubleMetricContainerCpuUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > semconv::container::CreateSyncInt64MetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > semconv::container::CreateSyncDoubleMetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncInt64MetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncDoubleMetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > semconv::container::CreateSyncInt64MetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > semconv::container::CreateSyncDoubleMetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncInt64MetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncDoubleMetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > semconv::container::CreateSyncInt64MetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > semconv::container::CreateSyncDoubleMetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncInt64MetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncDoubleMetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncInt64MetricContainerUptime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncDoubleMetricContainerUptime (metrics::Meter *meter)
 

Variables

static constexpr const char * semconv::container::kMetricContainerCpuTime = "container.cpu.time"
 Total CPU time consumed. More...
 
static constexpr const char * semconv::container::descrMetricContainerCpuTime = "Total CPU time consumed"
 
static constexpr const char * semconv::container::unitMetricContainerCpuTime = "s"
 
static constexpr const char * semconv::container::kMetricContainerCpuUsage = "container.cpu.usage"
 Container's CPU usage, measured in cpus. More...
 
static constexpr const char * semconv::container::descrMetricContainerCpuUsage
 
static constexpr const char * semconv::container::unitMetricContainerCpuUsage = "{cpu}"
 
static constexpr const char * semconv::container::kMetricContainerDiskIo = "container.disk.io"
 Disk bytes for the container. More...
 
static constexpr const char * semconv::container::descrMetricContainerDiskIo = "Disk bytes for the container."
 
static constexpr const char * semconv::container::unitMetricContainerDiskIo = "By"
 
static constexpr const char * semconv::container::kMetricContainerMemoryUsage = "container.memory.usage"
 Memory usage of the container. More...
 
static constexpr const char * semconv::container::descrMetricContainerMemoryUsage = "Memory usage of the container."
 
static constexpr const char * semconv::container::unitMetricContainerMemoryUsage = "By"
 
static constexpr const char * semconv::container::kMetricContainerNetworkIo = "container.network.io"
 Network bytes for the container. More...
 
static constexpr const char * semconv::container::descrMetricContainerNetworkIo = "Network bytes for the container."
 
static constexpr const char * semconv::container::unitMetricContainerNetworkIo = "By"
 
static constexpr const char * semconv::container::kMetricContainerUptime = "container.uptime"
 The time the container has been running. More...
 
static constexpr const char * semconv::container::descrMetricContainerUptime = "The time the container has been running"
 
static constexpr const char * semconv::container::unitMetricContainerUptime = "s"