Class HostIncubatingAttributes
java.lang.Object
io.opentelemetry.semconv.incubating.HostIncubatingAttributes
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.opentelemetry.api.common.AttributeKey<String>The CPU architecture the host system is running on.static final io.opentelemetry.api.common.AttributeKey<Long>The amount of level 2 memory cache available to the processor (in Bytes).static final io.opentelemetry.api.common.AttributeKey<String>Family or generation of the CPU.static final io.opentelemetry.api.common.AttributeKey<String>Model identifier.static final io.opentelemetry.api.common.AttributeKey<String>Model designation of the processor.static final io.opentelemetry.api.common.AttributeKey<String>Stepping or core revisions.static final io.opentelemetry.api.common.AttributeKey<String>Processor manufacturer identifier.static final io.opentelemetry.api.common.AttributeKey<String>Unique host ID.static final io.opentelemetry.api.common.AttributeKey<String>VM image ID or host OS image ID.static final io.opentelemetry.api.common.AttributeKey<String>Name of the VM image or OS install the host was instantiated from.static final io.opentelemetry.api.common.AttributeKey<String>The version string of the VM image or host OS as defined in Version Attributes.Available IP addresses of the host, excluding loopback interfaces.Available MAC addresses of the host, excluding loopback interfaces.static final io.opentelemetry.api.common.AttributeKey<String>Name of the host.static final io.opentelemetry.api.common.AttributeKey<String>Type of host. -
Method Summary
-
Field Details
-
HOST_ARCH
The CPU architecture the host system is running on. -
HOST_CPU_CACHE_L2_SIZE
The amount of level 2 memory cache available to the processor (in Bytes). -
HOST_CPU_FAMILY
Family or generation of the CPU. -
HOST_CPU_MODEL_ID
Model identifier. It provides more granular information about the CPU, distinguishing it from other CPUs within the same family. -
HOST_CPU_MODEL_NAME
Model designation of the processor. -
HOST_CPU_STEPPING
Stepping or core revisions. -
HOST_CPU_VENDOR_ID
Processor manufacturer identifier. A maximum 12-character string.Notes:
CPUID command returns the vendor ID string in EBX, EDX and ECX registers. Writing these to memory in this order results in a 12-character string.
-
HOST_ID
Unique host ID. For Cloud, this must be the instance_id assigned by the cloud provider. For non-containerized systems, this should be themachine-id. See the table below for the sources to use to determine themachine-idbased on operating system. -
HOST_IMAGE_ID
VM image ID or host OS image ID. For Cloud, this value is from the provider. -
HOST_IMAGE_NAME
Name of the VM image or OS install the host was instantiated from. -
HOST_IMAGE_VERSION
The version string of the VM image or host OS as defined in Version Attributes. -
HOST_IP
Available IP addresses of the host, excluding loopback interfaces.Notes:
IPv4 Addresses MUST be specified in dotted-quad notation. IPv6 addresses MUST be specified in the RFC 5952 format.
-
HOST_MAC
Available MAC addresses of the host, excluding loopback interfaces.Notes:
MAC Addresses MUST be represented in IEEE RA hexadecimal form: as hyphen-separated octets in uppercase hexadecimal form from most to least significant.
-
HOST_NAME
Name of the host. On Unix systems, it may contain what the hostname command returns, or the fully qualified hostname, or another name specified by the user. -
HOST_TYPE
Type of host. For Cloud, this must be the machine type.
-