NVIDIA DeepStream SDK API Reference

9.2 Release
semconv::container Namespace Reference

Namespaces

 ContainerCpuStateValues
 

Functions

static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerCpuUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerCpuUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerUptime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerUptime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerCpuUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerCpuUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricContainerFilesystemAvailable (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricContainerFilesystemAvailable (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerFilesystemAvailable (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerFilesystemAvailable (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricContainerFilesystemCapacity (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricContainerFilesystemCapacity (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerFilesystemCapacity (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerFilesystemCapacity (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricContainerFilesystemUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricContainerFilesystemUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerFilesystemUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerFilesystemUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerUptime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerUptime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerCpuUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerCpuUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerUptime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerUptime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerCpuTime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerCpuUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerCpuUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerDiskIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricContainerFilesystemAvailable (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricContainerFilesystemAvailable (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerFilesystemAvailable (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerFilesystemAvailable (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricContainerFilesystemCapacity (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricContainerFilesystemCapacity (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerFilesystemCapacity (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerFilesystemCapacity (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< int64_t > > CreateSyncInt64MetricContainerFilesystemUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::UpDownCounter< double > > CreateSyncDoubleMetricContainerFilesystemUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerFilesystemUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerFilesystemUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerMemoryUsage (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< uint64_t > > CreateSyncInt64MetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::unique_ptr< metrics::Counter< double > > CreateSyncDoubleMetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerNetworkIo (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncInt64MetricContainerUptime (metrics::Meter *meter)
 
static nostd::shared_ptr< metrics::ObservableInstrument > CreateAsyncDoubleMetricContainerUptime (metrics::Meter *meter)
 

Variables

static constexpr const char * kMetricContainerCpuTime = "container.cpu.time"
 Total CPU time consumed. More...
 
static constexpr const char * descrMetricContainerCpuTime = "Total CPU time consumed"
 
static constexpr const char * unitMetricContainerCpuTime = "s"
 
static constexpr const char * kMetricContainerCpuUsage = "container.cpu.usage"
 Container's CPU usage, measured in cpus. More...
 
static constexpr const char * descrMetricContainerCpuUsage
 
static constexpr const char * unitMetricContainerCpuUsage = "{cpu}"
 
static constexpr const char * kMetricContainerDiskIo = "container.disk.io"
 Disk bytes for the container. More...
 
static constexpr const char * descrMetricContainerDiskIo = "Disk bytes for the container."
 
static constexpr const char * unitMetricContainerDiskIo = "By"
 
static constexpr const char * kMetricContainerMemoryUsage = "container.memory.usage"
 Memory usage of the container. More...
 
static constexpr const char * descrMetricContainerMemoryUsage = "Memory usage of the container."
 
static constexpr const char * unitMetricContainerMemoryUsage = "By"
 
static constexpr const char * kMetricContainerNetworkIo = "container.network.io"
 Network bytes for the container. More...
 
static constexpr const char * descrMetricContainerNetworkIo = "Network bytes for the container."
 
static constexpr const char * unitMetricContainerNetworkIo = "By"
 
static constexpr const char * kMetricContainerUptime = "container.uptime"
 The time the container has been running. More...
 
static constexpr const char * descrMetricContainerUptime = "The time the container has been running"
 
static constexpr const char * unitMetricContainerUptime = "s"
 
static constexpr const char * kContainerCommand = "container.command"
 The command used to run the container (i.e. More...
 
static constexpr const char * kContainerCommandArgs = "container.command_args"
 All the command arguments (including the command/executable itself) run by the container. More...
 
static constexpr const char * kContainerCommandLine = "container.command_line"
 The full command run by the container as a single string representing the full command. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kContainerCpuState = "container.cpu.state"
 Deprecated, use. More...
 
static constexpr const char * kContainerCsiPluginName = "container.csi.plugin.name"
 The name of the CSI (Container Storage Interface) plugin used by the volume. More...
 
static constexpr const char * kContainerCsiVolumeId = "container.csi.volume.id"
 The unique volume ID returned by the CSI (Container Storage Interface) plugin. More...
 
static constexpr const char * kContainerId = "container.id"
 Container ID. More...
 
static constexpr const char * kContainerImageId = "container.image.id"
 Runtime specific image identifier. More...
 
static constexpr const char * kContainerImageName = "container.image.name"
 Name of the image the container was built on. More...
 
static constexpr const char * kContainerImageRepoDigests = "container.image.repo_digests"
 Repo digests of the container image as provided by the container runtime. More...
 
static constexpr const char * kContainerImageTags = "container.image.tags"
 Container image tags. More...
 
static constexpr const char * kContainerLabel = "container.label"
 Container labels,. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kContainerLabels = "container.labels"
 Deprecated, use. More...
 
static constexpr const char * kContainerName = "container.name"
 Container name used by container runtime. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kContainerRuntime = "container.runtime"
 The container runtime managing this container. More...
 
static constexpr const char * kContainerRuntimeDescription = "container.runtime.description"
 A description about the runtime which could include, for example details about the CRI/API version being used or other customisations. More...
 
static constexpr const char * kContainerRuntimeName = "container.runtime.name"
 The container runtime managing this container. More...
 
static constexpr const char * kContainerRuntimeVersion = "container.runtime.version"
 The version of the runtime of this process, as returned by the runtime without modification. More...
 
static constexpr const char * kMetricContainerCpuTime = "container.cpu.time"
 Total CPU time consumed. More...
 
static constexpr const char * descrMetricContainerCpuTime = "Total CPU time consumed."
 
static constexpr const char * unitMetricContainerCpuTime = "s"
 
static constexpr const char * kMetricContainerCpuUsage = "container.cpu.usage"
 Container's CPU usage, measured in cpus. More...
 
static constexpr const char * descrMetricContainerCpuUsage
 
static constexpr const char * unitMetricContainerCpuUsage = "{cpu}"
 
static constexpr const char * kMetricContainerDiskIo = "container.disk.io"
 Disk bytes for the container. More...
 
static constexpr const char * descrMetricContainerDiskIo = "Disk bytes for the container."
 
static constexpr const char * unitMetricContainerDiskIo = "By"
 
static constexpr const char * kMetricContainerFilesystemAvailable = "container.filesystem.available"
 Container filesystem available bytes. More...
 
static constexpr const char * descrMetricContainerFilesystemAvailable
 
static constexpr const char * unitMetricContainerFilesystemAvailable = "By"
 
static constexpr const char * kMetricContainerFilesystemCapacity = "container.filesystem.capacity"
 Container filesystem capacity. More...
 
static constexpr const char * descrMetricContainerFilesystemCapacity
 
static constexpr const char * unitMetricContainerFilesystemCapacity = "By"
 
static constexpr const char * kMetricContainerFilesystemUsage = "container.filesystem.usage"
 Container filesystem usage. More...
 
static constexpr const char * descrMetricContainerFilesystemUsage = "Container filesystem usage."
 
static constexpr const char * unitMetricContainerFilesystemUsage = "By"
 
static constexpr const char * kMetricContainerMemoryUsage = "container.memory.usage"
 Memory usage of the container. More...
 
static constexpr const char * descrMetricContainerMemoryUsage = "Memory usage of the container."
 
static constexpr const char * unitMetricContainerMemoryUsage = "By"
 
static constexpr const char * kMetricContainerNetworkIo = "container.network.io"
 Network bytes for the container. More...
 
static constexpr const char * descrMetricContainerNetworkIo = "Network bytes for the container."
 
static constexpr const char * unitMetricContainerNetworkIo = "By"
 
static constexpr const char * kMetricContainerUptime = "container.uptime"
 The time the container has been running. More...
 
static constexpr const char * descrMetricContainerUptime
 
static constexpr const char * unitMetricContainerUptime = "s"
 
static constexpr const char * kMetricContainerCpuTime = "container.cpu.time"
 Total CPU time consumed. More...
 
static constexpr const char * descrMetricContainerCpuTime = "Total CPU time consumed"
 
static constexpr const char * unitMetricContainerCpuTime = "s"
 
static constexpr const char * kMetricContainerCpuUsage = "container.cpu.usage"
 Container's CPU usage, measured in cpus. More...
 
static constexpr const char * descrMetricContainerCpuUsage
 
static constexpr const char * unitMetricContainerCpuUsage = "{cpu}"
 
static constexpr const char * kMetricContainerDiskIo = "container.disk.io"
 Disk bytes for the container. More...
 
static constexpr const char * descrMetricContainerDiskIo = "Disk bytes for the container."
 
static constexpr const char * unitMetricContainerDiskIo = "By"
 
static constexpr const char * kMetricContainerMemoryUsage = "container.memory.usage"
 Memory usage of the container. More...
 
static constexpr const char * descrMetricContainerMemoryUsage = "Memory usage of the container."
 
static constexpr const char * unitMetricContainerMemoryUsage = "By"
 
static constexpr const char * kMetricContainerNetworkIo = "container.network.io"
 Network bytes for the container. More...
 
static constexpr const char * descrMetricContainerNetworkIo = "Network bytes for the container."
 
static constexpr const char * unitMetricContainerNetworkIo = "By"
 
static constexpr const char * kMetricContainerUptime = "container.uptime"
 The time the container has been running. More...
 
static constexpr const char * descrMetricContainerUptime = "The time the container has been running"
 
static constexpr const char * unitMetricContainerUptime = "s"
 
static constexpr const char * kContainerCommand = "container.command"
 The command used to run the container (i.e. More...
 
static constexpr const char * kContainerCommandArgs = "container.command_args"
 All the command arguments (including the command/executable itself) run by the container. More...
 
static constexpr const char * kContainerCommandLine = "container.command_line"
 The full command run by the container as a single string representing the full command. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kContainerCpuState = "container.cpu.state"
 Deprecated, use. More...
 
static constexpr const char * kContainerCsiPluginName = "container.csi.plugin.name"
 The name of the CSI (Container Storage Interface) plugin used by the volume. More...
 
static constexpr const char * kContainerCsiVolumeId = "container.csi.volume.id"
 The unique volume ID returned by the CSI (Container Storage Interface) plugin. More...
 
static constexpr const char * kContainerId = "container.id"
 Container ID. More...
 
static constexpr const char * kContainerImageId = "container.image.id"
 Runtime specific image identifier. More...
 
static constexpr const char * kContainerImageName = "container.image.name"
 Name of the image the container was built on. More...
 
static constexpr const char * kContainerImageRepoDigests = "container.image.repo_digests"
 Repo digests of the container image as provided by the container runtime. More...
 
static constexpr const char * kContainerImageTags = "container.image.tags"
 Container image tags. More...
 
static constexpr const char * kContainerLabel = "container.label"
 Container labels,. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kContainerLabels = "container.labels"
 Deprecated, use. More...
 
static constexpr const char * kContainerName = "container.name"
 Container name used by container runtime. More...
 
static constexpr const OPENTELEMETRY_DEPRECATED char * kContainerRuntime = "container.runtime"
 The container runtime managing this container. More...
 
static constexpr const char * kContainerRuntimeDescription = "container.runtime.description"
 A description about the runtime which could include, for example details about the CRI/API version being used or other customisations. More...
 
static constexpr const char * kContainerRuntimeName = "container.runtime.name"
 The container runtime managing this container. More...
 
static constexpr const char * kContainerRuntimeVersion = "container.runtime.version"
 The version of the runtime of this process, as returned by the runtime without modification. More...
 
static constexpr const char * kMetricContainerCpuTime = "container.cpu.time"
 Total CPU time consumed. More...
 
static constexpr const char * descrMetricContainerCpuTime = "Total CPU time consumed."
 
static constexpr const char * unitMetricContainerCpuTime = "s"
 
static constexpr const char * kMetricContainerCpuUsage = "container.cpu.usage"
 Container's CPU usage, measured in cpus. More...
 
static constexpr const char * descrMetricContainerCpuUsage
 
static constexpr const char * unitMetricContainerCpuUsage = "{cpu}"
 
static constexpr const char * kMetricContainerDiskIo = "container.disk.io"
 Disk bytes for the container. More...
 
static constexpr const char * descrMetricContainerDiskIo = "Disk bytes for the container."
 
static constexpr const char * unitMetricContainerDiskIo = "By"
 
static constexpr const char * kMetricContainerFilesystemAvailable = "container.filesystem.available"
 Container filesystem available bytes. More...
 
static constexpr const char * descrMetricContainerFilesystemAvailable
 
static constexpr const char * unitMetricContainerFilesystemAvailable = "By"
 
static constexpr const char * kMetricContainerFilesystemCapacity = "container.filesystem.capacity"
 Container filesystem capacity. More...
 
static constexpr const char * descrMetricContainerFilesystemCapacity
 
static constexpr const char * unitMetricContainerFilesystemCapacity = "By"
 
static constexpr const char * kMetricContainerFilesystemUsage = "container.filesystem.usage"
 Container filesystem usage. More...
 
static constexpr const char * descrMetricContainerFilesystemUsage = "Container filesystem usage."
 
static constexpr const char * unitMetricContainerFilesystemUsage = "By"
 
static constexpr const char * kMetricContainerMemoryUsage = "container.memory.usage"
 Memory usage of the container. More...
 
static constexpr const char * descrMetricContainerMemoryUsage = "Memory usage of the container."
 
static constexpr const char * unitMetricContainerMemoryUsage = "By"
 
static constexpr const char * kMetricContainerNetworkIo = "container.network.io"
 Network bytes for the container. More...
 
static constexpr const char * descrMetricContainerNetworkIo = "Network bytes for the container."
 
static constexpr const char * unitMetricContainerNetworkIo = "By"
 
static constexpr const char * kMetricContainerUptime = "container.uptime"
 The time the container has been running. More...
 
static constexpr const char * descrMetricContainerUptime
 
static constexpr const char * unitMetricContainerUptime = "s"
 

Function Documentation

◆ CreateAsyncDoubleMetricContainerCpuTime() [1/4]

◆ CreateAsyncDoubleMetricContainerCpuTime() [2/4]

◆ CreateAsyncDoubleMetricContainerCpuTime() [3/4]

◆ CreateAsyncDoubleMetricContainerCpuTime() [4/4]

◆ CreateAsyncDoubleMetricContainerCpuUsage() [1/4]

◆ CreateAsyncDoubleMetricContainerCpuUsage() [2/4]

◆ CreateAsyncDoubleMetricContainerCpuUsage() [3/4]

◆ CreateAsyncDoubleMetricContainerCpuUsage() [4/4]

◆ CreateAsyncDoubleMetricContainerDiskIo() [1/4]

◆ CreateAsyncDoubleMetricContainerDiskIo() [2/4]

◆ CreateAsyncDoubleMetricContainerDiskIo() [3/4]

◆ CreateAsyncDoubleMetricContainerDiskIo() [4/4]

◆ CreateAsyncDoubleMetricContainerFilesystemAvailable() [1/2]

◆ CreateAsyncDoubleMetricContainerFilesystemAvailable() [2/2]

◆ CreateAsyncDoubleMetricContainerFilesystemCapacity() [1/2]

◆ CreateAsyncDoubleMetricContainerFilesystemCapacity() [2/2]

◆ CreateAsyncDoubleMetricContainerFilesystemUsage() [1/2]

◆ CreateAsyncDoubleMetricContainerFilesystemUsage() [2/2]

◆ CreateAsyncDoubleMetricContainerMemoryUsage() [1/4]

◆ CreateAsyncDoubleMetricContainerMemoryUsage() [2/4]

◆ CreateAsyncDoubleMetricContainerMemoryUsage() [3/4]

◆ CreateAsyncDoubleMetricContainerMemoryUsage() [4/4]

◆ CreateAsyncDoubleMetricContainerNetworkIo() [1/4]

◆ CreateAsyncDoubleMetricContainerNetworkIo() [2/4]

◆ CreateAsyncDoubleMetricContainerNetworkIo() [3/4]

◆ CreateAsyncDoubleMetricContainerNetworkIo() [4/4]

◆ CreateAsyncDoubleMetricContainerUptime() [1/4]

◆ CreateAsyncDoubleMetricContainerUptime() [2/4]

◆ CreateAsyncDoubleMetricContainerUptime() [3/4]

◆ CreateAsyncDoubleMetricContainerUptime() [4/4]

◆ CreateAsyncInt64MetricContainerCpuTime() [1/4]

◆ CreateAsyncInt64MetricContainerCpuTime() [2/4]

◆ CreateAsyncInt64MetricContainerCpuTime() [3/4]

◆ CreateAsyncInt64MetricContainerCpuTime() [4/4]

◆ CreateAsyncInt64MetricContainerCpuUsage() [1/4]

◆ CreateAsyncInt64MetricContainerCpuUsage() [2/4]

◆ CreateAsyncInt64MetricContainerCpuUsage() [3/4]

◆ CreateAsyncInt64MetricContainerCpuUsage() [4/4]

◆ CreateAsyncInt64MetricContainerDiskIo() [1/4]

◆ CreateAsyncInt64MetricContainerDiskIo() [2/4]

◆ CreateAsyncInt64MetricContainerDiskIo() [3/4]

◆ CreateAsyncInt64MetricContainerDiskIo() [4/4]

◆ CreateAsyncInt64MetricContainerFilesystemAvailable() [1/2]

◆ CreateAsyncInt64MetricContainerFilesystemAvailable() [2/2]

◆ CreateAsyncInt64MetricContainerFilesystemCapacity() [1/2]

◆ CreateAsyncInt64MetricContainerFilesystemCapacity() [2/2]

◆ CreateAsyncInt64MetricContainerFilesystemUsage() [1/2]

◆ CreateAsyncInt64MetricContainerFilesystemUsage() [2/2]

◆ CreateAsyncInt64MetricContainerMemoryUsage() [1/4]

◆ CreateAsyncInt64MetricContainerMemoryUsage() [2/4]

◆ CreateAsyncInt64MetricContainerMemoryUsage() [3/4]

◆ CreateAsyncInt64MetricContainerMemoryUsage() [4/4]

◆ CreateAsyncInt64MetricContainerNetworkIo() [1/4]

◆ CreateAsyncInt64MetricContainerNetworkIo() [2/4]

◆ CreateAsyncInt64MetricContainerNetworkIo() [3/4]

◆ CreateAsyncInt64MetricContainerNetworkIo() [4/4]

◆ CreateAsyncInt64MetricContainerUptime() [1/4]

◆ CreateAsyncInt64MetricContainerUptime() [2/4]

◆ CreateAsyncInt64MetricContainerUptime() [3/4]

◆ CreateAsyncInt64MetricContainerUptime() [4/4]

◆ CreateSyncDoubleMetricContainerCpuTime() [1/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerCpuTime ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerCpuTime() [2/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerCpuTime ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerCpuTime() [3/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerCpuTime ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerCpuTime() [4/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerCpuTime ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerDiskIo() [1/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerDiskIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerDiskIo() [2/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerDiskIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerDiskIo() [3/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerDiskIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerDiskIo() [4/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerDiskIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerFilesystemAvailable() [1/2]

◆ CreateSyncDoubleMetricContainerFilesystemAvailable() [2/2]

◆ CreateSyncDoubleMetricContainerFilesystemCapacity() [1/2]

◆ CreateSyncDoubleMetricContainerFilesystemCapacity() [2/2]

◆ CreateSyncDoubleMetricContainerFilesystemUsage() [1/2]

◆ CreateSyncDoubleMetricContainerFilesystemUsage() [2/2]

◆ CreateSyncDoubleMetricContainerMemoryUsage() [1/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerMemoryUsage ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerMemoryUsage() [2/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerMemoryUsage ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerMemoryUsage() [3/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerMemoryUsage ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerMemoryUsage() [4/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerMemoryUsage ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerNetworkIo() [1/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerNetworkIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerNetworkIo() [2/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerNetworkIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerNetworkIo() [3/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerNetworkIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncDoubleMetricContainerNetworkIo() [4/4]

static nostd::unique_ptr<metrics::Counter<double> > semconv::container::CreateSyncDoubleMetricContainerNetworkIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerCpuTime() [1/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerCpuTime ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerCpuTime() [2/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerCpuTime ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerCpuTime() [3/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerCpuTime ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerCpuTime() [4/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerCpuTime ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerDiskIo() [1/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerDiskIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerDiskIo() [2/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerDiskIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerDiskIo() [3/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerDiskIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerDiskIo() [4/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerDiskIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerFilesystemAvailable() [1/2]

◆ CreateSyncInt64MetricContainerFilesystemAvailable() [2/2]

◆ CreateSyncInt64MetricContainerFilesystemCapacity() [1/2]

◆ CreateSyncInt64MetricContainerFilesystemCapacity() [2/2]

◆ CreateSyncInt64MetricContainerFilesystemUsage() [1/2]

◆ CreateSyncInt64MetricContainerFilesystemUsage() [2/2]

◆ CreateSyncInt64MetricContainerMemoryUsage() [1/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerMemoryUsage ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerMemoryUsage() [2/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerMemoryUsage ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerMemoryUsage() [3/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerMemoryUsage ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerMemoryUsage() [4/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerMemoryUsage ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerNetworkIo() [1/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerNetworkIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerNetworkIo() [2/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerNetworkIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerNetworkIo() [3/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerNetworkIo ( metrics::Meter *  meter)
inlinestatic

◆ CreateSyncInt64MetricContainerNetworkIo() [4/4]

static nostd::unique_ptr<metrics::Counter<uint64_t> > semconv::container::CreateSyncInt64MetricContainerNetworkIo ( metrics::Meter *  meter)
inlinestatic

Variable Documentation

◆ descrMetricContainerCpuTime [1/4]

constexpr const char* semconv::container::descrMetricContainerCpuTime = "Total CPU time consumed"
staticconstexpr

◆ descrMetricContainerCpuTime [2/4]

constexpr const char* semconv::container::descrMetricContainerCpuTime = "Total CPU time consumed."
staticconstexpr

◆ descrMetricContainerCpuTime [3/4]

constexpr const char* semconv::container::descrMetricContainerCpuTime = "Total CPU time consumed"
staticconstexpr

◆ descrMetricContainerCpuTime [4/4]

constexpr const char* semconv::container::descrMetricContainerCpuTime = "Total CPU time consumed."
staticconstexpr

◆ descrMetricContainerCpuUsage [1/4]

constexpr const char* semconv::container::descrMetricContainerCpuUsage
staticconstexpr
Initial value:
=
"Container's CPU usage, measured in cpus. Range from 0 to the number of allocatable CPUs"

Definition at line 70 of file includes/opentelemetry/semconv/container_metrics.h.

Referenced by CreateAsyncDoubleMetricContainerCpuUsage(), and CreateAsyncInt64MetricContainerCpuUsage().

◆ descrMetricContainerCpuUsage [2/4]

constexpr const char* semconv::container::descrMetricContainerCpuUsage
staticconstexpr
Initial value:
=
"Container's CPU usage, measured in cpus. Range from 0 to the number of allocatable CPUs"

Definition at line 70 of file 9.2/includes/opentelemetry/semconv/container_metrics.h.

◆ descrMetricContainerCpuUsage [3/4]

constexpr const char* semconv::container::descrMetricContainerCpuUsage
staticconstexpr
Initial value:
=
"Container's CPU usage, measured in cpus. Range from 0 to the number of allocatable CPUs."

Definition at line 70 of file includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ descrMetricContainerCpuUsage [4/4]

constexpr const char* semconv::container::descrMetricContainerCpuUsage
staticconstexpr
Initial value:
=
"Container's CPU usage, measured in cpus. Range from 0 to the number of allocatable CPUs."

Definition at line 70 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ descrMetricContainerDiskIo [1/4]

constexpr const char* semconv::container::descrMetricContainerDiskIo = "Disk bytes for the container."
staticconstexpr

◆ descrMetricContainerDiskIo [2/4]

constexpr const char* semconv::container::descrMetricContainerDiskIo = "Disk bytes for the container."
staticconstexpr

◆ descrMetricContainerDiskIo [3/4]

constexpr const char* semconv::container::descrMetricContainerDiskIo = "Disk bytes for the container."
staticconstexpr

◆ descrMetricContainerDiskIo [4/4]

constexpr const char* semconv::container::descrMetricContainerDiskIo = "Disk bytes for the container."
staticconstexpr

◆ descrMetricContainerFilesystemAvailable [1/2]

constexpr const char* semconv::container::descrMetricContainerFilesystemAvailable
staticconstexpr

◆ descrMetricContainerFilesystemAvailable [2/2]

constexpr const char* semconv::container::descrMetricContainerFilesystemAvailable
staticconstexpr
Initial value:
=
"Container filesystem available bytes."

Definition at line 157 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ descrMetricContainerFilesystemCapacity [1/2]

constexpr const char* semconv::container::descrMetricContainerFilesystemCapacity
staticconstexpr

◆ descrMetricContainerFilesystemCapacity [2/2]

constexpr const char* semconv::container::descrMetricContainerFilesystemCapacity
staticconstexpr
Initial value:
=
"Container filesystem capacity."

Definition at line 206 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ descrMetricContainerFilesystemUsage [1/2]

constexpr const char* semconv::container::descrMetricContainerFilesystemUsage = "Container filesystem usage."
staticconstexpr

◆ descrMetricContainerFilesystemUsage [2/2]

constexpr const char* semconv::container::descrMetricContainerFilesystemUsage = "Container filesystem usage."
staticconstexpr

◆ descrMetricContainerMemoryUsage [1/4]

constexpr const char* semconv::container::descrMetricContainerMemoryUsage = "Memory usage of the container."
staticconstexpr

◆ descrMetricContainerMemoryUsage [2/4]

constexpr const char* semconv::container::descrMetricContainerMemoryUsage = "Memory usage of the container."
staticconstexpr

◆ descrMetricContainerMemoryUsage [3/4]

constexpr const char* semconv::container::descrMetricContainerMemoryUsage = "Memory usage of the container."
staticconstexpr

◆ descrMetricContainerMemoryUsage [4/4]

constexpr const char* semconv::container::descrMetricContainerMemoryUsage = "Memory usage of the container."
staticconstexpr

◆ descrMetricContainerNetworkIo [1/4]

constexpr const char* semconv::container::descrMetricContainerNetworkIo = "Network bytes for the container."
staticconstexpr

◆ descrMetricContainerNetworkIo [2/4]

constexpr const char* semconv::container::descrMetricContainerNetworkIo = "Network bytes for the container."
staticconstexpr

◆ descrMetricContainerNetworkIo [3/4]

constexpr const char* semconv::container::descrMetricContainerNetworkIo = "Network bytes for the container."
staticconstexpr

◆ descrMetricContainerNetworkIo [4/4]

constexpr const char* semconv::container::descrMetricContainerNetworkIo = "Network bytes for the container."
staticconstexpr

◆ descrMetricContainerUptime [1/4]

constexpr const char* semconv::container::descrMetricContainerUptime = "The time the container has been running"
staticconstexpr

◆ descrMetricContainerUptime [2/4]

constexpr const char* semconv::container::descrMetricContainerUptime = "The time the container has been running"
staticconstexpr

◆ descrMetricContainerUptime [3/4]

constexpr const char* semconv::container::descrMetricContainerUptime
staticconstexpr
Initial value:
=
"The time the container has been running."

Definition at line 378 of file includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ descrMetricContainerUptime [4/4]

constexpr const char* semconv::container::descrMetricContainerUptime
staticconstexpr
Initial value:
=
"The time the container has been running."

Definition at line 378 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kContainerCommand [1/2]

constexpr const char* semconv::container::kContainerCommand = "container.command"
staticconstexpr

The command used to run the container (i.e.

the command name).

If using embedded credentials or sensitive data, it is recommended to remove them to prevent potential leakage.

Definition at line 28 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerCommand [2/2]

constexpr const char* semconv::container::kContainerCommand = "container.command"
staticconstexpr

The command used to run the container (i.e.

the command name).

If using embedded credentials or sensitive data, it is recommended to remove them to prevent potential leakage.

Definition at line 28 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerCommandArgs [1/2]

constexpr const char* semconv::container::kContainerCommandArgs = "container.command_args"
staticconstexpr

All the command arguments (including the command/executable itself) run by the container.

Definition at line 33 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerCommandArgs [2/2]

constexpr const char* semconv::container::kContainerCommandArgs = "container.command_args"
staticconstexpr

All the command arguments (including the command/executable itself) run by the container.

Definition at line 33 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerCommandLine [1/2]

constexpr const char* semconv::container::kContainerCommandLine = "container.command_line"
staticconstexpr

The full command run by the container as a single string representing the full command.

Definition at line 38 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerCommandLine [2/2]

constexpr const char* semconv::container::kContainerCommandLine = "container.command_line"
staticconstexpr

The full command run by the container as a single string representing the full command.

Definition at line 38 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerCpuState [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::container::kContainerCpuState = "container.cpu.state"
staticconstexpr

Deprecated, use.

cpu.mode

instead.

Deprecated:
{"note": "Replaced by @code cpu.mode @endcode.", "reason": "renamed", "renamed_to": "cpu.mode"}

Definition at line 46 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerCpuState [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::container::kContainerCpuState = "container.cpu.state"
staticconstexpr

Deprecated, use.

cpu.mode

instead.

Deprecated:
{"note": "Replaced by @code cpu.mode @endcode.", "reason": "renamed", "renamed_to": "cpu.mode"}

Definition at line 46 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerCsiPluginName [1/2]

constexpr const char* semconv::container::kContainerCsiPluginName = "container.csi.plugin.name"
staticconstexpr

The name of the CSI (Container Storage Interface) plugin used by the volume.

This can sometimes be referred to as a "driver" in CSI implementations. This should represent the

name

field of the GetPluginInfo RPC.

Definition at line 54 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerCsiPluginName [2/2]

constexpr const char* semconv::container::kContainerCsiPluginName = "container.csi.plugin.name"
staticconstexpr

The name of the CSI (Container Storage Interface) plugin used by the volume.

This can sometimes be referred to as a "driver" in CSI implementations. This should represent the

name

field of the GetPluginInfo RPC.

Definition at line 54 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerCsiVolumeId [1/2]

constexpr const char* semconv::container::kContainerCsiVolumeId = "container.csi.volume.id"
staticconstexpr

The unique volume ID returned by the CSI (Container Storage Interface) plugin.

This can sometimes be referred to as a "volume handle" in CSI implementations. This should represent the

Volume.volume_id

field in CSI spec.

Definition at line 62 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerCsiVolumeId [2/2]

constexpr const char* semconv::container::kContainerCsiVolumeId = "container.csi.volume.id"
staticconstexpr

The unique volume ID returned by the CSI (Container Storage Interface) plugin.

This can sometimes be referred to as a "volume handle" in CSI implementations. This should represent the

Volume.volume_id

field in CSI spec.

Definition at line 62 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerId [1/2]

constexpr const char* semconv::container::kContainerId = "container.id"
staticconstexpr

Container ID.

Usually a UUID, as for example used to identify Docker containers. The UUID might be abbreviated.

Definition at line 69 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerId [2/2]

constexpr const char* semconv::container::kContainerId = "container.id"
staticconstexpr

Container ID.

Usually a UUID, as for example used to identify Docker containers. The UUID might be abbreviated.

Definition at line 69 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerImageId [1/2]

constexpr const char* semconv::container::kContainerImageId = "container.image.id"
staticconstexpr

Runtime specific image identifier.

Usually a hash algorithm followed by a UUID.

Docker defines a sha256 of the image id;

container.image.id

corresponds to the

Image

field from the Docker container inspect API endpoint. K8s defines a link to the container registry repository with digest

"imageID":
"registry.azurecr.io
/namespace/service/dockerfile@sha256:bdeabd40c3a8a492eaf9e8e44d0ebbb84bac7ee25ac0cf8a7159d25f62555625"

. The ID is assigned by the container runtime and can vary in different environments. Consider using

oci.manifest.digest

if it is important to identify the same image in different environments/runtimes.

Definition at line 84 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerImageId [2/2]

constexpr const char* semconv::container::kContainerImageId = "container.image.id"
staticconstexpr

Runtime specific image identifier.

Usually a hash algorithm followed by a UUID.

Docker defines a sha256 of the image id;

container.image.id

corresponds to the

Image

field from the Docker container inspect API endpoint. K8s defines a link to the container registry repository with digest

"imageID":
"registry.azurecr.io
/namespace/service/dockerfile@sha256:bdeabd40c3a8a492eaf9e8e44d0ebbb84bac7ee25ac0cf8a7159d25f62555625"

. The ID is assigned by the container runtime and can vary in different environments. Consider using

oci.manifest.digest

if it is important to identify the same image in different environments/runtimes.

Definition at line 84 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerImageName [1/2]

constexpr const char* semconv::container::kContainerImageName = "container.image.name"
staticconstexpr

Name of the image the container was built on.

Definition at line 89 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerImageName [2/2]

constexpr const char* semconv::container::kContainerImageName = "container.image.name"
staticconstexpr

Name of the image the container was built on.

Definition at line 89 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerImageRepoDigests [1/2]

constexpr const char* semconv::container::kContainerImageRepoDigests = "container.image.repo_digests"
staticconstexpr

Repo digests of the container image as provided by the container runtime.

Docker and CRI report those under the

RepoDigests

field.

Definition at line 99 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerImageRepoDigests [2/2]

constexpr const char* semconv::container::kContainerImageRepoDigests = "container.image.repo_digests"
staticconstexpr

Repo digests of the container image as provided by the container runtime.

Docker and CRI report those under the

RepoDigests

field.

Definition at line 99 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerImageTags [1/2]

constexpr const char* semconv::container::kContainerImageTags = "container.image.tags"
staticconstexpr

Container image tags.

An example can be found in Docker Image Inspect. Should be only the

<tag>

section of the full name for example from

registry.example.com/my-org/my-image:<tag>

.

Definition at line 107 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerImageTags [2/2]

constexpr const char* semconv::container::kContainerImageTags = "container.image.tags"
staticconstexpr

Container image tags.

An example can be found in Docker Image Inspect. Should be only the

<tag>

section of the full name for example from

registry.example.com/my-org/my-image:<tag>

.

Definition at line 107 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerLabel [1/2]

constexpr const char* semconv::container::kContainerLabel = "container.label"
staticconstexpr

Container labels,.

<key>

being the label name, the value being the label value.

For example, a docker container label

app

with value

nginx

SHOULD be recorded as the

container.label.app

attribute with value

"nginx"

.

Definition at line 115 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerLabel [2/2]

constexpr const char* semconv::container::kContainerLabel = "container.label"
staticconstexpr

Container labels,.

<key>

being the label name, the value being the label value.

For example, a docker container label

app

with value

nginx

SHOULD be recorded as the

container.label.app

attribute with value

"nginx"

.

Definition at line 115 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerLabels [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::container::kContainerLabels = "container.labels"
staticconstexpr

Deprecated, use.

container.label

instead.

Deprecated:
{"note": "Replaced by @code container.label @endcode.", "reason": "renamed", "renamed_to": "container.label"}

Definition at line 124 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerLabels [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::container::kContainerLabels = "container.labels"
staticconstexpr

Deprecated, use.

container.label

instead.

Deprecated:
{"note": "Replaced by @code container.label @endcode.", "reason": "renamed", "renamed_to": "container.label"}

Definition at line 124 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerName [1/2]

constexpr const char* semconv::container::kContainerName = "container.name"
staticconstexpr

Container name used by container runtime.

Definition at line 129 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerName [2/2]

constexpr const char* semconv::container::kContainerName = "container.name"
staticconstexpr

Container name used by container runtime.

Definition at line 129 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerRuntime [1/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::container::kContainerRuntime = "container.runtime"
staticconstexpr

The container runtime managing this container.

Deprecated:
{"note": "Replaced by @code container.runtime.name @endcode.", "reason": "renamed", "renamed_to": "container.runtime.name"}

Definition at line 138 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerRuntime [2/2]

constexpr const OPENTELEMETRY_DEPRECATED char* semconv::container::kContainerRuntime = "container.runtime"
staticconstexpr

The container runtime managing this container.

Deprecated:
{"note": "Replaced by @code container.runtime.name @endcode.", "reason": "renamed", "renamed_to": "container.runtime.name"}

Definition at line 138 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerRuntimeDescription [1/2]

constexpr const char* semconv::container::kContainerRuntimeDescription = "container.runtime.description"
staticconstexpr

A description about the runtime which could include, for example details about the CRI/API version being used or other customisations.

Definition at line 144 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerRuntimeDescription [2/2]

constexpr const char* semconv::container::kContainerRuntimeDescription = "container.runtime.description"
staticconstexpr

A description about the runtime which could include, for example details about the CRI/API version being used or other customisations.

Definition at line 144 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerRuntimeName [1/2]

constexpr const char* semconv::container::kContainerRuntimeName = "container.runtime.name"
staticconstexpr

The container runtime managing this container.

Definition at line 149 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerRuntimeName [2/2]

constexpr const char* semconv::container::kContainerRuntimeName = "container.runtime.name"
staticconstexpr

The container runtime managing this container.

Definition at line 149 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerRuntimeVersion [1/2]

constexpr const char* semconv::container::kContainerRuntimeVersion = "container.runtime.version"
staticconstexpr

The version of the runtime of this process, as returned by the runtime without modification.

Definition at line 154 of file includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kContainerRuntimeVersion [2/2]

constexpr const char* semconv::container::kContainerRuntimeVersion = "container.runtime.version"
staticconstexpr

The version of the runtime of this process, as returned by the runtime without modification.

Definition at line 154 of file 9.2/includes/opentelemetry/semconv/incubating/container_attributes.h.

◆ kMetricContainerCpuTime [1/4]

constexpr const char* semconv::container::kMetricContainerCpuTime = "container.cpu.time"
staticconstexpr

Total CPU time consumed.

Total CPU time consumed by the specific container on all available CPU cores

counter

Definition at line 30 of file 9.2/includes/opentelemetry/semconv/container_metrics.h.

◆ kMetricContainerCpuTime [2/4]

constexpr const char* semconv::container::kMetricContainerCpuTime = "container.cpu.time"
staticconstexpr

Total CPU time consumed.

Total CPU time consumed by the specific container on all available CPU cores

counter

Definition at line 30 of file includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerCpuTime [3/4]

constexpr const char* semconv::container::kMetricContainerCpuTime = "container.cpu.time"
staticconstexpr

Total CPU time consumed.

Total CPU time consumed by the specific container on all available CPU cores

counter

Definition at line 30 of file includes/opentelemetry/semconv/container_metrics.h.

Referenced by CreateAsyncDoubleMetricContainerCpuTime(), CreateAsyncInt64MetricContainerCpuTime(), CreateSyncDoubleMetricContainerCpuTime(), and CreateSyncInt64MetricContainerCpuTime().

◆ kMetricContainerCpuTime [4/4]

constexpr const char* semconv::container::kMetricContainerCpuTime = "container.cpu.time"
staticconstexpr

Total CPU time consumed.

Total CPU time consumed by the specific container on all available CPU cores

counter

Definition at line 30 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerCpuUsage [1/4]

constexpr const char* semconv::container::kMetricContainerCpuUsage = "container.cpu.usage"
staticconstexpr

Container's CPU usage, measured in cpus.

Range from 0 to the number of allocatable CPUs

CPU usage of the specific container on all available CPU cores, averaged over the sample window

gauge

Definition at line 69 of file 9.2/includes/opentelemetry/semconv/container_metrics.h.

◆ kMetricContainerCpuUsage [2/4]

constexpr const char* semconv::container::kMetricContainerCpuUsage = "container.cpu.usage"
staticconstexpr

Container's CPU usage, measured in cpus.

Range from 0 to the number of allocatable CPUs

CPU usage of the specific container on all available CPU cores, averaged over the sample window

gauge

Definition at line 69 of file includes/opentelemetry/semconv/container_metrics.h.

Referenced by CreateAsyncDoubleMetricContainerCpuUsage(), and CreateAsyncInt64MetricContainerCpuUsage().

◆ kMetricContainerCpuUsage [3/4]

constexpr const char* semconv::container::kMetricContainerCpuUsage = "container.cpu.usage"
staticconstexpr

Container's CPU usage, measured in cpus.

Range from 0 to the number of allocatable CPUs.

CPU usage of the specific container on all available CPU cores, averaged over the sample window

gauge

Definition at line 69 of file includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerCpuUsage [4/4]

constexpr const char* semconv::container::kMetricContainerCpuUsage = "container.cpu.usage"
staticconstexpr

Container's CPU usage, measured in cpus.

Range from 0 to the number of allocatable CPUs.

CPU usage of the specific container on all available CPU cores, averaged over the sample window

gauge

Definition at line 69 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerDiskIo [1/4]

constexpr const char* semconv::container::kMetricContainerDiskIo = "container.disk.io"
staticconstexpr

Disk bytes for the container.

The total number of bytes read/written successfully (aggregated from all disks).

counter

Definition at line 112 of file 9.2/includes/opentelemetry/semconv/container_metrics.h.

◆ kMetricContainerDiskIo [2/4]

constexpr const char* semconv::container::kMetricContainerDiskIo = "container.disk.io"
staticconstexpr

Disk bytes for the container.

The total number of bytes read/written successfully (aggregated from all disks).

counter

Definition at line 112 of file includes/opentelemetry/semconv/container_metrics.h.

Referenced by CreateAsyncDoubleMetricContainerDiskIo(), CreateAsyncInt64MetricContainerDiskIo(), CreateSyncDoubleMetricContainerDiskIo(), and CreateSyncInt64MetricContainerDiskIo().

◆ kMetricContainerDiskIo [3/4]

constexpr const char* semconv::container::kMetricContainerDiskIo = "container.disk.io"
staticconstexpr

Disk bytes for the container.

The total number of bytes read/written successfully (aggregated from all disks).

counter

Definition at line 112 of file includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerDiskIo [4/4]

constexpr const char* semconv::container::kMetricContainerDiskIo = "container.disk.io"
staticconstexpr

Disk bytes for the container.

The total number of bytes read/written successfully (aggregated from all disks).

counter

Definition at line 112 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerFilesystemAvailable [1/2]

constexpr const char* semconv::container::kMetricContainerFilesystemAvailable = "container.filesystem.available"
staticconstexpr

◆ kMetricContainerFilesystemAvailable [2/2]

constexpr const char* semconv::container::kMetricContainerFilesystemAvailable = "container.filesystem.available"
staticconstexpr

Container filesystem available bytes.

In K8s, this metric is derived from the FsStats.AvailableBytes field of the ContainerStats.Rootfs of the Kubelet's stats API.

updowncounter

Definition at line 156 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerFilesystemCapacity [1/2]

constexpr const char* semconv::container::kMetricContainerFilesystemCapacity = "container.filesystem.capacity"
staticconstexpr

◆ kMetricContainerFilesystemCapacity [2/2]

constexpr const char* semconv::container::kMetricContainerFilesystemCapacity = "container.filesystem.capacity"
staticconstexpr

Container filesystem capacity.

In K8s, this metric is derived from the FsStats.CapacityBytes field of the ContainerStats.Rootfs of the Kubelet's stats API.

updowncounter

Definition at line 205 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerFilesystemUsage [1/2]

constexpr const char* semconv::container::kMetricContainerFilesystemUsage = "container.filesystem.usage"
staticconstexpr

Container filesystem usage.

This may not equal capacity - available.

In K8s, this metric is derived from the FsStats.UsedBytes field of the ContainerStats.Rootfs of the Kubelet's stats API.

updowncounter

Definition at line 256 of file includes/opentelemetry/semconv/incubating/container_metrics.h.

Referenced by CreateAsyncDoubleMetricContainerFilesystemUsage(), CreateAsyncInt64MetricContainerFilesystemUsage(), CreateSyncDoubleMetricContainerFilesystemUsage(), and CreateSyncInt64MetricContainerFilesystemUsage().

◆ kMetricContainerFilesystemUsage [2/2]

constexpr const char* semconv::container::kMetricContainerFilesystemUsage = "container.filesystem.usage"
staticconstexpr

Container filesystem usage.

This may not equal capacity - available.

In K8s, this metric is derived from the FsStats.UsedBytes field of the ContainerStats.Rootfs of the Kubelet's stats API.

updowncounter

Definition at line 256 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerMemoryUsage [1/4]

constexpr const char* semconv::container::kMetricContainerMemoryUsage = "container.memory.usage"
staticconstexpr

Memory usage of the container.

Memory usage of the container.

counter

Definition at line 151 of file 9.2/includes/opentelemetry/semconv/container_metrics.h.

◆ kMetricContainerMemoryUsage [2/4]

constexpr const char* semconv::container::kMetricContainerMemoryUsage = "container.memory.usage"
staticconstexpr

◆ kMetricContainerMemoryUsage [3/4]

constexpr const char* semconv::container::kMetricContainerMemoryUsage = "container.memory.usage"
staticconstexpr

Memory usage of the container.

Memory usage of the container.

counter

Definition at line 299 of file includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerMemoryUsage [4/4]

constexpr const char* semconv::container::kMetricContainerMemoryUsage = "container.memory.usage"
staticconstexpr

Memory usage of the container.

Memory usage of the container.

counter

Definition at line 299 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerNetworkIo [1/4]

constexpr const char* semconv::container::kMetricContainerNetworkIo = "container.network.io"
staticconstexpr

Network bytes for the container.

The number of bytes sent/received on all network interfaces by the container.

counter

Definition at line 190 of file 9.2/includes/opentelemetry/semconv/container_metrics.h.

◆ kMetricContainerNetworkIo [2/4]

constexpr const char* semconv::container::kMetricContainerNetworkIo = "container.network.io"
staticconstexpr

Network bytes for the container.

The number of bytes sent/received on all network interfaces by the container.

counter

Definition at line 190 of file includes/opentelemetry/semconv/container_metrics.h.

Referenced by CreateAsyncDoubleMetricContainerNetworkIo(), CreateAsyncInt64MetricContainerNetworkIo(), CreateSyncDoubleMetricContainerNetworkIo(), and CreateSyncInt64MetricContainerNetworkIo().

◆ kMetricContainerNetworkIo [3/4]

constexpr const char* semconv::container::kMetricContainerNetworkIo = "container.network.io"
staticconstexpr

Network bytes for the container.

The number of bytes sent/received on all network interfaces by the container.

counter

Definition at line 338 of file includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerNetworkIo [4/4]

constexpr const char* semconv::container::kMetricContainerNetworkIo = "container.network.io"
staticconstexpr

Network bytes for the container.

The number of bytes sent/received on all network interfaces by the container.

counter

Definition at line 338 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerUptime [1/4]

constexpr const char* semconv::container::kMetricContainerUptime = "container.uptime"
staticconstexpr

The time the container has been running.

Instrumentations SHOULD use a gauge with type

double

and measure uptime in seconds as a floating point number with the highest precision available. The actual accuracy would depend on the instrumentation and operating system.

gauge

Definition at line 229 of file includes/opentelemetry/semconv/container_metrics.h.

Referenced by CreateAsyncDoubleMetricContainerUptime(), and CreateAsyncInt64MetricContainerUptime().

◆ kMetricContainerUptime [2/4]

constexpr const char* semconv::container::kMetricContainerUptime = "container.uptime"
staticconstexpr

The time the container has been running.

Instrumentations SHOULD use a gauge with type

double

and measure uptime in seconds as a floating point number with the highest precision available. The actual accuracy would depend on the instrumentation and operating system.

gauge

Definition at line 229 of file 9.2/includes/opentelemetry/semconv/container_metrics.h.

◆ kMetricContainerUptime [3/4]

constexpr const char* semconv::container::kMetricContainerUptime = "container.uptime"
staticconstexpr

The time the container has been running.

Instrumentations SHOULD use a gauge with type

double

and measure uptime in seconds as a floating point number with the highest precision available. The actual accuracy would depend on the instrumentation and operating system.

gauge

Definition at line 377 of file 9.2/includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ kMetricContainerUptime [4/4]

constexpr const char* semconv::container::kMetricContainerUptime = "container.uptime"
staticconstexpr

The time the container has been running.

Instrumentations SHOULD use a gauge with type

double

and measure uptime in seconds as a floating point number with the highest precision available. The actual accuracy would depend on the instrumentation and operating system.

gauge

Definition at line 377 of file includes/opentelemetry/semconv/incubating/container_metrics.h.

◆ unitMetricContainerCpuTime [1/4]

constexpr const char* semconv::container::unitMetricContainerCpuTime = "s"
staticconstexpr

◆ unitMetricContainerCpuTime [2/4]

constexpr const char* semconv::container::unitMetricContainerCpuTime = "s"
staticconstexpr

◆ unitMetricContainerCpuTime [3/4]

constexpr const char* semconv::container::unitMetricContainerCpuTime = "s"
staticconstexpr

◆ unitMetricContainerCpuTime [4/4]

constexpr const char* semconv::container::unitMetricContainerCpuTime = "s"
staticconstexpr

◆ unitMetricContainerCpuUsage [1/4]

constexpr const char* semconv::container::unitMetricContainerCpuUsage = "{cpu}"
staticconstexpr

◆ unitMetricContainerCpuUsage [2/4]

constexpr const char* semconv::container::unitMetricContainerCpuUsage = "{cpu}"
staticconstexpr

◆ unitMetricContainerCpuUsage [3/4]

constexpr const char* semconv::container::unitMetricContainerCpuUsage = "{cpu}"
staticconstexpr

◆ unitMetricContainerCpuUsage [4/4]

constexpr const char* semconv::container::unitMetricContainerCpuUsage = "{cpu}"
staticconstexpr

◆ unitMetricContainerDiskIo [1/4]

constexpr const char* semconv::container::unitMetricContainerDiskIo = "By"
staticconstexpr

◆ unitMetricContainerDiskIo [2/4]

constexpr const char* semconv::container::unitMetricContainerDiskIo = "By"
staticconstexpr

◆ unitMetricContainerDiskIo [3/4]

constexpr const char* semconv::container::unitMetricContainerDiskIo = "By"
staticconstexpr

◆ unitMetricContainerDiskIo [4/4]

constexpr const char* semconv::container::unitMetricContainerDiskIo = "By"
staticconstexpr

◆ unitMetricContainerFilesystemAvailable [1/2]

◆ unitMetricContainerFilesystemAvailable [2/2]

constexpr const char* semconv::container::unitMetricContainerFilesystemAvailable = "By"
staticconstexpr

◆ unitMetricContainerFilesystemCapacity [1/2]

◆ unitMetricContainerFilesystemCapacity [2/2]

constexpr const char* semconv::container::unitMetricContainerFilesystemCapacity = "By"
staticconstexpr

◆ unitMetricContainerFilesystemUsage [1/2]

constexpr const char* semconv::container::unitMetricContainerFilesystemUsage = "By"
staticconstexpr

◆ unitMetricContainerFilesystemUsage [2/2]

◆ unitMetricContainerMemoryUsage [1/4]

constexpr const char* semconv::container::unitMetricContainerMemoryUsage = "By"
staticconstexpr

◆ unitMetricContainerMemoryUsage [2/4]

constexpr const char* semconv::container::unitMetricContainerMemoryUsage = "By"
staticconstexpr

◆ unitMetricContainerMemoryUsage [3/4]

constexpr const char* semconv::container::unitMetricContainerMemoryUsage = "By"
staticconstexpr

◆ unitMetricContainerMemoryUsage [4/4]

constexpr const char* semconv::container::unitMetricContainerMemoryUsage = "By"
staticconstexpr

◆ unitMetricContainerNetworkIo [1/4]

constexpr const char* semconv::container::unitMetricContainerNetworkIo = "By"
staticconstexpr

◆ unitMetricContainerNetworkIo [2/4]

constexpr const char* semconv::container::unitMetricContainerNetworkIo = "By"
staticconstexpr

◆ unitMetricContainerNetworkIo [3/4]

constexpr const char* semconv::container::unitMetricContainerNetworkIo = "By"
staticconstexpr

◆ unitMetricContainerNetworkIo [4/4]

constexpr const char* semconv::container::unitMetricContainerNetworkIo = "By"
staticconstexpr

◆ unitMetricContainerUptime [1/4]

constexpr const char* semconv::container::unitMetricContainerUptime = "s"
staticconstexpr

◆ unitMetricContainerUptime [2/4]

constexpr const char* semconv::container::unitMetricContainerUptime = "s"
staticconstexpr

◆ unitMetricContainerUptime [3/4]

constexpr const char* semconv::container::unitMetricContainerUptime = "s"
staticconstexpr

◆ unitMetricContainerUptime [4/4]

constexpr const char* semconv::container::unitMetricContainerUptime = "s"
staticconstexpr