Uniquely identifies the framework API revision offered by a version (
os.version) of the android operating system. More information can be found
here.
The ID of a running ECS task. The ID MUST be extracted from task.arn.
The revision for the task definition used to create the ECS task.
The ARN of an EKS cluster.
The Amazon Resource Name(s) (ARN) of the AWS log group(s).
The name(s) of the AWS log group(s) an application is writing to.
The ARN(s) of the AWS log stream(s).
The name(s) of the AWS log stream(s) an application is writing to.
Array of brand name and version separated by a space
Preferred language of the user using the browser
A boolean that is true if the browser is running on a mobile device
The platform on which the browser is running
The cloud account ID the resource is assigned to.
Cloud regions often have multiple, isolated locations known as zones to increase availability. Availability zone represents the zone where the resource is running.
The cloud platform in use.
Name of the cloud provider
The geographical region the resource is running.
The command used to run the container (i.e. the command name).
All the command arguments (including the command/executable itself) run by the container. [2]
The full command run by the container as a single string representing the full command. [2]
Runtime specific image identifier. Usually a hash algorithm followed by a UUID.
Name of the image the container was built on.
Repo digests of the container image as provided by the container runtime.
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>.
Container labels, <key> being the label name, the value being the label value.
Container name used by container runtime.
The container runtime managing this container.
A unique identifier representing the device
The name of the device manufacturer
The model identifier for the device
The marketing name for the device model
The execution environment ID as a string, that will be potentially reused for other invocations to the same function/function version.
The amount of memory available to the serverless function converted to Bytes.
The name of the single function that this runtime instance executes.
The immutable version of the function being executed.
The index for a task within an execution as provided by the
CLOUD_RUN_TASK_INDEX environment variable.
The hostname of a GCE instance. This is the full value of the default or
custom hostname.
The instance name of a GCE instance. This is the value provided by
host.name, the visible name of the instance in the Cloud Console UI, and the prefix for the default hostname of the instance as defined by the
default internal DNS name.
Unique identifier for the application
Commit hash for the current release
Time and date the release was created
The CPU architecture the host system is running on
The amount of level 2 memory cache available to the processor (in Bytes).
Family or generation of the CPU.
Model identifier. It provides more granular information about the CPU, distinguishing it from other CPUs within the same family.
Model designation of the processor.
Stepping or core revisions.
Processor manufacturer identifier. A maximum 12-character string.
Unique host ID. For Cloud, this must be the instance_id assigned by the cloud provider. For non-containerized systems, this should be the machine-id. See the table below for the sources to use to determine the machine-id based on operating system.
VM image ID or host OS image ID. For Cloud, this value is from the provider.
Name of the VM image or OS install the host was instantiated from.
Available IP addresses of the host, excluding loopback interfaces.
Available MAC addresses of the host, excluding loopback interfaces.
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.
Type of host. For Cloud, this must be the machine type.
The name of the cluster.
A pseudo-ID for the cluster, set to the UID of the kube-system namespace.
The name of the Container from Pod specification, must be unique within a Pod. Container runtime usually uses different globally unique name (container.name).
Number of times the container was restarted. This attribute can be used to identify a particular container (running or stopped) within a container spec
Last terminated reason of the Container.
The name of the CronJob.
The UID of the CronJob.
The name of the DaemonSet.
The UID of the DaemonSet.
The name of the Deployment.
The UID of the Deployment.
The name of the Job.
The UID of the Job.
The name of the namespace that the pod is running in.
The name of the Node.
The UID of the Node.
The annotation key-value pairs placed on the Pod, the <key> being the annotation name, the value being the annotation value.
The label key-value pairs placed on the Pod, the <key> being the label name, the value being the label value.
The name of the Pod.
The UID of the Pod.
The name of the ReplicaSet.
The UID of the ReplicaSet.
The name of the StatefulSet.
The UID of the StatefulSet.
The digest of the OCI image manifest. For container images specifically is the digest by which the container image is known.
Unique identifier for a particular build or compilation of the operating system.
Human readable (not intended to be parsed) OS version information, like e.g. reported by ver or lsb_release -a commands.
Human readable operating system name.
The operating system type
Compression algorithm to use, defaults to none.
Key-value pairs to be used as headers associated with gRPC or HTTP requests
Example: k1=v1,k2=v2
Note: as of now, this is only supported for HTTP requests.
Compression algorithm to use, defaults to none.
Target to which the exporter is going to send logs
Key-value pairs to be used as headers associated with gRPC or HTTP requests
for sending logs.
Example: k1=v1,k2=v2
Note: this is only supported for HTTP.
Maximum time the OTLP exporter will wait for each batch logs export.
Compression algorithm to use, defaults to none.
Key-value pairs to be used as headers associated with gRPC or HTTP requests
for sending metrics.
Example: k1=v1,k2=v2
Note: this is only supported for HTTP.
Max waiting time for the backend to process each metrics batch, defaults to 10s.
Max waiting time for the backend to process each signal batch, defaults to 10 seconds.
Compression algorithm to use, defaults to none.
Key-value pairs to be used as headers associated with gRPC or HTTP requests
for sending spans.
Example: k1=v1,k2=v2
Note: this is only supported for HTTP.
Max waiting time for the backend to process each spans batch, defaults to 10s.
The name of the instrumentation scope - (InstrumentationScope.Name in OTLP).
The version of the instrumentation scope - (InstrumentationScope.Version in OTLP).
The command used to launch the process (i.e. the command name). On Linux based systems, can be set to the zeroth string in proc/[pid]/cmdline. On Windows, can be set to the first parameter extracted from GetCommandLineW.
All the command arguments (including the command/executable itself) as received by the process. On Linux-based systems (and some other Unixoid systems supporting procfs), can be set according to the list of null-delimited strings extracted from proc/[pid]/cmdline. For libc-based executables, this would be the full argv vector passed to main.
The full command used to launch the process as a single string representing the full command. On Windows, can be set to the result of GetCommandLineW. Do not set this if you have to assemble it just for monitoring; use process.command_args instead.
The name of the process executable. On Linux based systems, can be set to the Name in proc/[pid]/status. On Windows, can be set to the base name of GetProcessImageFileNameW.
The full path to the process executable. On Linux based systems, can be set to the target of proc/[pid]/exe. On Windows, can be set to the result of GetProcessImageFileNameW.
The username of the user that owns the process.
Parent Process identifier (PPID).
Process identifier (PID).
An additional description about the runtime of the process, for example a specific vendor customization of the runtime environment.
The name of the runtime of this process.
The version of the runtime of this process, as returned by the runtime without modification.
The string ID of the service instance.
Logical name of the service.
A namespace for service.name.
The version string of the service API or implementation. The format is not defined by these conventions.
The name of the auto instrumentation agent or distribution, if used.
The version string of the auto instrumentation agent or distribution, if used.
The language of the telemetry SDK
The name of the telemetry SDK as defined above.
The version string of the telemetry SDK.
Additional description of the web engine (e.g. detailed version and edition information).
The name of the web engine.
The version of the web engine.