NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/includes/opentelemetry/semconv/incubating/hw_attributes.h
Go to the documentation of this file.
1 /*
2  * Copyright The OpenTelemetry Authors
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 
6 /*
7  * DO NOT EDIT, this is an Auto-generated file from:
8  * buildscripts/semantic-convention/templates/registry/semantic_attributes-h.j2
9  */
10 
11 #pragma once
12 
13 #include "opentelemetry/common/macros.h"
14 #include "opentelemetry/version.h"
15 
17 namespace semconv
18 {
19 namespace hw
20 {
21 
25 static constexpr const char *kHwBatteryCapacity = "hw.battery.capacity";
26 
31 static constexpr const char *kHwBatteryChemistry = "hw.battery.chemistry";
32 
36 static constexpr const char *kHwBatteryState = "hw.battery.state";
37 
41 static constexpr const char *kHwBiosVersion = "hw.bios_version";
42 
46 static constexpr const char *kHwDriverVersion = "hw.driver_version";
47 
51 static constexpr const char *kHwEnclosureType = "hw.enclosure.type";
52 
56 static constexpr const char *kHwFirmwareVersion = "hw.firmware_version";
57 
61 static constexpr const char *kHwGpuTask = "hw.gpu.task";
62 
66 static constexpr const char *kHwId = "hw.id";
67 
71 static constexpr const char *kHwLimitType = "hw.limit_type";
72 
76 static constexpr const char *kHwLogicalDiskRaidLevel = "hw.logical_disk.raid_level";
77 
81 static constexpr const char *kHwLogicalDiskState = "hw.logical_disk.state";
82 
86 static constexpr const char *kHwMemoryType = "hw.memory.type";
87 
91 static constexpr const char *kHwModel = "hw.model";
92 
96 static constexpr const char *kHwName = "hw.name";
97 
101 static constexpr const char *kHwNetworkLogicalAddresses = "hw.network.logical_addresses";
102 
106 static constexpr const char *kHwNetworkPhysicalAddress = "hw.network.physical_address";
107 
112 static constexpr const char *kHwParent = "hw.parent";
113 
118 static constexpr const char *kHwPhysicalDiskSmartAttribute = "hw.physical_disk.smart_attribute";
119 
123 static constexpr const char *kHwPhysicalDiskState = "hw.physical_disk.state";
124 
128 static constexpr const char *kHwPhysicalDiskType = "hw.physical_disk.type";
129 
133 static constexpr const char *kHwSensorLocation = "hw.sensor_location";
134 
138 static constexpr const char *kHwSerialNumber = "hw.serial_number";
139 
143 static constexpr const char *kHwState = "hw.state";
144 
148 static constexpr const char *kHwTapeDriveOperationType = "hw.tape_drive.operation_type";
149 
158 static constexpr const char *kHwType = "hw.type";
159 
163 static constexpr const char *kHwVendor = "hw.vendor";
164 
165 namespace HwBatteryStateValues
166 {
170 static constexpr const char *kCharging = "charging";
171 
175 static constexpr const char *kDischarging = "discharging";
176 
177 } // namespace HwBatteryStateValues
178 
179 namespace HwGpuTaskValues
180 {
184 static constexpr const char *kDecoder = "decoder";
185 
189 static constexpr const char *kEncoder = "encoder";
190 
194 static constexpr const char *kGeneral = "general";
195 
196 } // namespace HwGpuTaskValues
197 
198 namespace HwLimitTypeValues
199 {
203 static constexpr const char *kCritical = "critical";
204 
208 static constexpr const char *kDegraded = "degraded";
209 
213 static constexpr const char *kHighCritical = "high.critical";
214 
218 static constexpr const char *kHighDegraded = "high.degraded";
219 
223 static constexpr const char *kLowCritical = "low.critical";
224 
228 static constexpr const char *kLowDegraded = "low.degraded";
229 
233 static constexpr const char *kMax = "max";
234 
238 static constexpr const char *kThrottled = "throttled";
239 
243 static constexpr const char *kTurbo = "turbo";
244 
245 } // namespace HwLimitTypeValues
246 
247 namespace HwLogicalDiskStateValues
248 {
252 static constexpr const char *kUsed = "used";
253 
257 static constexpr const char *kFree = "free";
258 
259 } // namespace HwLogicalDiskStateValues
260 
261 namespace HwPhysicalDiskStateValues
262 {
266 static constexpr const char *kRemaining = "remaining";
267 
268 } // namespace HwPhysicalDiskStateValues
269 
270 namespace HwStateValues
271 {
275 static constexpr const char *kDegraded = "degraded";
276 
280 static constexpr const char *kFailed = "failed";
281 
285 static constexpr const char *kNeedsCleaning = "needs_cleaning";
286 
290 static constexpr const char *kOk = "ok";
291 
295 static constexpr const char *kPredictedFailure = "predicted_failure";
296 
297 } // namespace HwStateValues
298 
299 namespace HwTapeDriveOperationTypeValues
300 {
304 static constexpr const char *kMount = "mount";
305 
309 static constexpr const char *kUnmount = "unmount";
310 
314 static constexpr const char *kClean = "clean";
315 
316 } // namespace HwTapeDriveOperationTypeValues
317 
318 namespace HwTypeValues
319 {
323 static constexpr const char *kBattery = "battery";
324 
328 static constexpr const char *kCpu = "cpu";
329 
333 static constexpr const char *kDiskController = "disk_controller";
334 
338 static constexpr const char *kEnclosure = "enclosure";
339 
343 static constexpr const char *kFan = "fan";
344 
348 static constexpr const char *kGpu = "gpu";
349 
353 static constexpr const char *kLogicalDisk = "logical_disk";
354 
358 static constexpr const char *kMemory = "memory";
359 
363 static constexpr const char *kNetwork = "network";
364 
368 static constexpr const char *kPhysicalDisk = "physical_disk";
369 
373 static constexpr const char *kPowerSupply = "power_supply";
374 
378 static constexpr const char *kTapeDrive = "tape_drive";
379 
383 static constexpr const char *kTemperature = "temperature";
384 
388 static constexpr const char *kVoltage = "voltage";
389 
390 } // namespace HwTypeValues
391 
392 } // namespace hw
393 } // namespace semconv
semconv::hw::kHwType
static constexpr const char * kHwType
Type of the component.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:158
semconv::hw::HwTypeValues::kFan
static constexpr const char * kFan
Fan.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:343
semconv::hw::HwGpuTaskValues::kDecoder
static constexpr const char * kDecoder
Decoder.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:184
semconv::hw::kHwNetworkPhysicalAddress
static constexpr const char * kHwNetworkPhysicalAddress
Physical address of the adapter (e.g.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:106
semconv::hw::kHwBatteryCapacity
static constexpr const char * kHwBatteryCapacity
Design capacity in Watts-hours or Amper-hours.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:25
semconv::hw::HwLogicalDiskStateValues::kUsed
static constexpr const char * kUsed
Used.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:252
semconv::hw::kHwSerialNumber
static constexpr const char * kHwSerialNumber
Serial number of the hardware component.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:138
semconv::hw::kHwPhysicalDiskState
static constexpr const char * kHwPhysicalDiskState
State of the physical disk endurance utilization.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:123
semconv::hw::kHwParent
static constexpr const char * kHwParent
Unique identifier of the parent component (typically the.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:112
semconv::hw::kHwLimitType
static constexpr const char * kHwLimitType
Type of limit for hardware components.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:71
semconv::hw::HwLimitTypeValues::kHighCritical
static constexpr const char * kHighCritical
High Critical.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:213
semconv::hw::HwBatteryStateValues::kDischarging
static constexpr const char * kDischarging
Discharging.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:175
semconv::hw::kHwBatteryChemistry
static constexpr const char * kHwBatteryChemistry
Battery chemistry, e.g.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:31
semconv::hw::kHwPhysicalDiskSmartAttribute
static constexpr const char * kHwPhysicalDiskSmartAttribute
S.M.A.R.T.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:118
semconv
Definition: includes/opentelemetry/semconv/azure_metrics.h:18
semconv::hw::kHwSensorLocation
static constexpr const char * kHwSensorLocation
Location of the sensor.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:133
semconv::hw::HwTypeValues::kDiskController
static constexpr const char * kDiskController
Disk controller.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:333
semconv::hw::HwTypeValues::kVoltage
static constexpr const char * kVoltage
Voltage.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:388
semconv::hw::HwTypeValues::kPhysicalDisk
static constexpr const char * kPhysicalDisk
Physical disk.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:368
semconv::hw::kHwVendor
static constexpr const char * kHwVendor
Vendor name of the hardware component.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:163
semconv::hw::kHwPhysicalDiskType
static constexpr const char * kHwPhysicalDiskType
Type of the physical disk.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:128
semconv::hw::HwPhysicalDiskStateValues::kRemaining
static constexpr const char * kRemaining
Remaining.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:266
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition: includes/opentelemetry/version.h:21
semconv::hw::HwStateValues::kPredictedFailure
static constexpr const char * kPredictedFailure
Predicted Failure.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:295
semconv::hw::HwLimitTypeValues::kLowCritical
static constexpr const char * kLowCritical
Low Critical.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:223
semconv::hw::kHwGpuTask
static constexpr const char * kHwGpuTask
Type of task the GPU is performing.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:61
semconv::hw::HwGpuTaskValues::kEncoder
static constexpr const char * kEncoder
Encoder.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:189
semconv::hw::kHwLogicalDiskState
static constexpr const char * kHwLogicalDiskState
State of the logical disk space usage.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:81
semconv::hw::HwStateValues::kOk
static constexpr const char * kOk
OK.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:290
semconv::hw::kHwBiosVersion
static constexpr const char * kHwBiosVersion
BIOS version of the hardware component.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:41
semconv::hw::HwTypeValues::kEnclosure
static constexpr const char * kEnclosure
Enclosure.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:338
semconv::hw::HwTypeValues::kNetwork
static constexpr const char * kNetwork
Network.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:363
semconv::hw::HwTypeValues::kCpu
static constexpr const char * kCpu
CPU.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:328
semconv::hw::HwTypeValues::kMemory
static constexpr const char * kMemory
Memory.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:358
semconv::hw::HwBatteryStateValues::kCharging
static constexpr const char * kCharging
Charging.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:170
semconv::hw::kHwId
static constexpr const char * kHwId
An identifier for the hardware component, unique within the monitored host.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:66
semconv::hw::kHwDriverVersion
static constexpr const char * kHwDriverVersion
Driver version for the hardware component.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:46
semconv::hw::HwStateValues::kNeedsCleaning
static constexpr const char * kNeedsCleaning
Needs Cleaning.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:285
semconv::hw::HwLimitTypeValues::kTurbo
static constexpr const char * kTurbo
Turbo.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:243
semconv::hw::HwTypeValues::kTemperature
static constexpr const char * kTemperature
Temperature.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:383
semconv::hw::HwTapeDriveOperationTypeValues::kClean
static constexpr const char * kClean
Clean.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:314
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition: includes/opentelemetry/version.h:24
semconv::hw::HwLimitTypeValues::kDegraded
static constexpr const char * kDegraded
Degraded.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:208
semconv::hw::HwTapeDriveOperationTypeValues::kMount
static constexpr const char * kMount
Mount.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:304
semconv::hw::kHwNetworkLogicalAddresses
static constexpr const char * kHwNetworkLogicalAddresses
Logical addresses of the adapter (e.g.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:101
semconv::hw::HwTypeValues::kPowerSupply
static constexpr const char * kPowerSupply
Power supply.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:373
semconv::hw::HwTypeValues::kBattery
static constexpr const char * kBattery
Battery.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:323
semconv::hw::HwTapeDriveOperationTypeValues::kUnmount
static constexpr const char * kUnmount
Unmount.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:309
semconv::hw::HwLimitTypeValues::kThrottled
static constexpr const char * kThrottled
Throttled.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:238
semconv::hw::HwTypeValues::kTapeDrive
static constexpr const char * kTapeDrive
Tape drive.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:378
semconv::hw::HwLimitTypeValues::kMax
static constexpr const char * kMax
Maximum.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:233
semconv::hw::HwLogicalDiskStateValues::kFree
static constexpr const char * kFree
Free.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:257
semconv::hw::HwGpuTaskValues::kGeneral
static constexpr const char * kGeneral
General.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:194
semconv::hw::kHwState
static constexpr const char * kHwState
The current state of the component.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:143
semconv::hw::kHwTapeDriveOperationType
static constexpr const char * kHwTapeDriveOperationType
Type of tape drive operation.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:148
semconv::hw::HwTypeValues::kLogicalDisk
static constexpr const char * kLogicalDisk
Logical disk.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:353
semconv::hw::kHwLogicalDiskRaidLevel
static constexpr const char * kHwLogicalDiskRaidLevel
RAID Level of the logical disk.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:76
semconv::hw::kHwModel
static constexpr const char * kHwModel
Descriptive model name of the hardware component.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:91
semconv::hw::HwTypeValues::kGpu
static constexpr const char * kGpu
GPU.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:348
semconv::hw::HwLimitTypeValues::kCritical
static constexpr const char * kCritical
Critical.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:203
semconv::hw::kHwEnclosureType
static constexpr const char * kHwEnclosureType
Type of the enclosure (useful for modular systems)
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:51
semconv::hw::kHwMemoryType
static constexpr const char * kHwMemoryType
Type of the memory module.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:86
semconv::hw::HwStateValues::kDegraded
static constexpr const char * kDegraded
Degraded.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:275
semconv::hw::HwStateValues::kFailed
static constexpr const char * kFailed
Failed.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:280
semconv::hw::kHwFirmwareVersion
static constexpr const char * kHwFirmwareVersion
Firmware version of the hardware component.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:56
semconv::hw::kHwName
static constexpr const char * kHwName
An easily-recognizable name for the hardware component.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:96
semconv::hw::HwLimitTypeValues::kHighDegraded
static constexpr const char * kHighDegraded
High Degraded.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:218
semconv::hw::HwLimitTypeValues::kLowDegraded
static constexpr const char * kLowDegraded
Low Degraded.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:228
semconv::hw::kHwBatteryState
static constexpr const char * kHwBatteryState
The current state of the battery.
Definition: includes/opentelemetry/semconv/incubating/hw_attributes.h:36