NVIDIA DeepStream SDK API Reference

9.2 Release
includes/opentelemetry/semconv/incubating/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::UpDownCounter< int64_t > > semconv::container::CreateSyncInt64MetricContainerFilesystemAvailable (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > semconv::container::CreateSyncDoubleMetricContainerFilesystemAvailable (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncInt64MetricContainerFilesystemAvailable (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncDoubleMetricContainerFilesystemAvailable (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > semconv::container::CreateSyncInt64MetricContainerFilesystemCapacity (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > semconv::container::CreateSyncDoubleMetricContainerFilesystemCapacity (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncInt64MetricContainerFilesystemCapacity (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncDoubleMetricContainerFilesystemCapacity (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > semconv::container::CreateSyncInt64MetricContainerFilesystemUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > semconv::container::CreateSyncDoubleMetricContainerFilesystemUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncInt64MetricContainerFilesystemUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::container::CreateAsyncDoubleMetricContainerFilesystemUsage (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::kMetricContainerFilesystemAvailable = "container.filesystem.available"
 Container filesystem available bytes. More...
 
static constexpr const char * semconv::container::descrMetricContainerFilesystemAvailable
 
static constexpr const char * semconv::container::unitMetricContainerFilesystemAvailable = "By"
 
static constexpr const char * semconv::container::kMetricContainerFilesystemCapacity = "container.filesystem.capacity"
 Container filesystem capacity. More...
 
static constexpr const char * semconv::container::descrMetricContainerFilesystemCapacity
 
static constexpr const char * semconv::container::unitMetricContainerFilesystemCapacity = "By"
 
static constexpr const char * semconv::container::kMetricContainerFilesystemUsage = "container.filesystem.usage"
 Container filesystem usage. More...
 
static constexpr const char * semconv::container::descrMetricContainerFilesystemUsage = "Container filesystem usage."
 
static constexpr const char * semconv::container::unitMetricContainerFilesystemUsage = "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
 
static constexpr const char * semconv::container::unitMetricContainerUptime = "s"