NVIDIA DeepStream SDK API Reference

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

Go to the source code of this file.

Namespaces

 semconv
 
 semconv::process
 

Functions

static nostd::unique_ptr< metrics::Counter< uint64_t > > semconv::process::CreateSyncInt64MetricProcessContextSwitches (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > semconv::process::CreateSyncDoubleMetricProcessContextSwitches (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncInt64MetricProcessContextSwitches (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncDoubleMetricProcessContextSwitches (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > semconv::process::CreateSyncInt64MetricProcessCpuTime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > semconv::process::CreateSyncDoubleMetricProcessCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncInt64MetricProcessCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncDoubleMetricProcessCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncInt64MetricProcessCpuUtilization (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncDoubleMetricProcessCpuUtilization (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > semconv::process::CreateSyncInt64MetricProcessDiskIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > semconv::process::CreateSyncDoubleMetricProcessDiskIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncInt64MetricProcessDiskIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncDoubleMetricProcessDiskIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > semconv::process::CreateSyncInt64MetricProcessMemoryUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > semconv::process::CreateSyncDoubleMetricProcessMemoryUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncInt64MetricProcessMemoryUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncDoubleMetricProcessMemoryUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > semconv::process::CreateSyncInt64MetricProcessMemoryVirtual (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > semconv::process::CreateSyncDoubleMetricProcessMemoryVirtual (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncInt64MetricProcessMemoryVirtual (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncDoubleMetricProcessMemoryVirtual (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > semconv::process::CreateSyncInt64MetricProcessNetworkIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > semconv::process::CreateSyncDoubleMetricProcessNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncInt64MetricProcessNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncDoubleMetricProcessNetworkIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > semconv::process::CreateSyncInt64MetricProcessOpenFileDescriptorCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > semconv::process::CreateSyncDoubleMetricProcessOpenFileDescriptorCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncInt64MetricProcessOpenFileDescriptorCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncDoubleMetricProcessOpenFileDescriptorCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > semconv::process::CreateSyncInt64MetricProcessPagingFaults (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > semconv::process::CreateSyncDoubleMetricProcessPagingFaults (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncInt64MetricProcessPagingFaults (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncDoubleMetricProcessPagingFaults (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > semconv::process::CreateSyncInt64MetricProcessThreadCount (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > semconv::process::CreateSyncDoubleMetricProcessThreadCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncInt64MetricProcessThreadCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncDoubleMetricProcessThreadCount (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncInt64MetricProcessUptime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > semconv::process::CreateAsyncDoubleMetricProcessUptime (metrics::Meter *meter)
 

Variables

static constexpr const char * semconv::process::kMetricProcessContextSwitches = "process.context_switches"
 Number of times the process has been context switched. More...
 
static constexpr const char * semconv::process::descrMetricProcessContextSwitches
 
static constexpr const char * semconv::process::unitMetricProcessContextSwitches = "{context_switch}"
 
static constexpr const char * semconv::process::kMetricProcessCpuTime = "process.cpu.time"
 Total CPU seconds broken down by different states. More...
 
static constexpr const char * semconv::process::descrMetricProcessCpuTime
 
static constexpr const char * semconv::process::unitMetricProcessCpuTime = "s"
 
static constexpr const char * semconv::process::kMetricProcessCpuUtilization = "process.cpu.utilization"
 Difference in process.cpu.time since the last measurement, divided by the elapsed time and number of CPUs available to the process. More...
 
static constexpr const char * semconv::process::descrMetricProcessCpuUtilization
 
static constexpr const char * semconv::process::unitMetricProcessCpuUtilization = "1"
 
static constexpr const char * semconv::process::kMetricProcessDiskIo = "process.disk.io"
 Disk bytes transferred. More...
 
static constexpr const char * semconv::process::descrMetricProcessDiskIo = "Disk bytes transferred."
 
static constexpr const char * semconv::process::unitMetricProcessDiskIo = "By"
 
static constexpr const char * semconv::process::kMetricProcessMemoryUsage = "process.memory.usage"
 The amount of physical memory in use. More...
 
static constexpr const char * semconv::process::descrMetricProcessMemoryUsage
 
static constexpr const char * semconv::process::unitMetricProcessMemoryUsage = "By"
 
static constexpr const char * semconv::process::kMetricProcessMemoryVirtual = "process.memory.virtual"
 The amount of committed virtual memory. More...
 
static constexpr const char * semconv::process::descrMetricProcessMemoryVirtual
 
static constexpr const char * semconv::process::unitMetricProcessMemoryVirtual = "By"
 
static constexpr const char * semconv::process::kMetricProcessNetworkIo = "process.network.io"
 Network bytes transferred. More...
 
static constexpr const char * semconv::process::descrMetricProcessNetworkIo = "Network bytes transferred."
 
static constexpr const char * semconv::process::unitMetricProcessNetworkIo = "By"
 
static constexpr const char * semconv::process::kMetricProcessOpenFileDescriptorCount
 Number of file descriptors in use by the process. More...
 
static constexpr const char * semconv::process::descrMetricProcessOpenFileDescriptorCount
 
static constexpr const char * semconv::process::unitMetricProcessOpenFileDescriptorCount = "{file_descriptor}"
 
static constexpr const char * semconv::process::kMetricProcessPagingFaults = "process.paging.faults"
 Number of page faults the process has made. More...
 
static constexpr const char * semconv::process::descrMetricProcessPagingFaults
 
static constexpr const char * semconv::process::unitMetricProcessPagingFaults = "{fault}"
 
static constexpr const char * semconv::process::kMetricProcessThreadCount = "process.thread.count"
 Process threads count. More...
 
static constexpr const char * semconv::process::descrMetricProcessThreadCount = "Process threads count."
 
static constexpr const char * semconv::process::unitMetricProcessThreadCount = "{thread}"
 
static constexpr const char * semconv::process::kMetricProcessUptime = "process.uptime"
 The time the process has been running. More...
 
static constexpr const char * semconv::process::descrMetricProcessUptime = "The time the process has been running."
 
static constexpr const char * semconv::process::unitMetricProcessUptime = "s"