From 5518a0aeb52a374de60bca89f7c11df0e472e881 Mon Sep 17 00:00:00 2001 From: yoon nguyen Date: Mon, 7 Jul 2025 15:13:35 -0400 Subject: [PATCH 1/4] update pre-ingestion tag list for k8 --- content/en/containers/kubernetes/tag.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/content/en/containers/kubernetes/tag.md b/content/en/containers/kubernetes/tag.md index 1d16ec6b36c41..6a52557d74c4e 100644 --- a/content/en/containers/kubernetes/tag.md +++ b/content/en/containers/kubernetes/tag.md @@ -60,6 +60,20 @@ The list of automatically-assigned tags depends on the Agent's [cardinality conf | `eks_fargate_node` | Low | Pod spec | EKS Fargate environment | | `kube_runtime_class` | Low | Pod spec | Pod must be attached to a runtime class | | `gpu_vendor` | Low | Pod spec | Container must be attached to a GPU resource | + | `gpu_device` | Low | GPU device information | Container must be attached to a GPU resource | + | `gpu_driver_version` | Low | GPU driver version | Container must be attached to a GPU resource | + | `gpu_uuid` | Low | GPU device UUID | Container must be attached to a GPU resource | + | `image_id` | Low | Container image ID | N/A | + | `os_name` | Low | Container image OS name | N/A | + | `os_version` | Low | Container image OS version | N/A | + | `language` | Low | Application language | Application language must be detected by agent | + | `architecture` | Low | Node/cluster architecture | N/A | + | `cluster_name` | Low | Logical cluster name | Cluster name must be set | | + | `kube_autoscaler_kind` | Low | Kubernetes autoscaler type | Kubernetes autoscaler must be used | + | `kube_priority_class` | Low | Pod priority class | Pod must have priority class set | + | `kube_qos` | Low | Pod Quality of Service class | N/A | + | `dd_remote_config_id` | Low | Datadog remote configuration | Remote configuration enabled | + | `dd_remote_config_rev` | Low | Datadog remote configuration | Remote configuration enabled | @@ -75,6 +89,7 @@ The Agent can attach Kubernetes environment information as "host tags". | `kube_cluster_name` | Low | `DD_CLUSTER_NAME` envvar or cloud provider integration | `DD_CLUSTER_NAME` envvar or cloud provider integration enabled | | `kube_node_role` | Low | Node label `node-role.kubernetes.io/` | Node label must exist | | `kube_node` | Low | `NodeName` field in a pod's specifications | | + | `orch_cluster_id` | Low | Orchestrator cluster metadata | Orchestrator environment | | From b8d6f23d1d47eb008c3d3890217d6242e6c81bec Mon Sep 17 00:00:00 2001 From: yoon nguyen Date: Mon, 7 Jul 2025 15:41:52 -0400 Subject: [PATCH 2/4] note about preigestion tags --- content/en/containers/kubernetes/tag.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/containers/kubernetes/tag.md b/content/en/containers/kubernetes/tag.md index 6a52557d74c4e..a2c6b6c21653d 100644 --- a/content/en/containers/kubernetes/tag.md +++ b/content/en/containers/kubernetes/tag.md @@ -19,7 +19,7 @@ The Datadog Agent can automatically assign tags to metrics, traces, and logs emi ## Out-of-the-box tags -The list of automatically-assigned tags depends on the Agent's [cardinality configuration][1]. [Tag Cardinality][4] can impact billing as different cardinality settings impact the number of emitted metrics. +The list of automatically-assigned tags depends on the Agent's [cardinality configuration][1]. [Tag Cardinality][4] are added preingestion and can impact billing as different cardinality settings impact the number of emitted metrics.
From 78716f23db1355f3396731bd6137a0cf34aff1a3 Mon Sep 17 00:00:00 2001 From: yoon nguyen Date: Wed, 9 Jul 2025 11:47:01 -0400 Subject: [PATCH 3/4] remove os,language, cluster name, remoteconfig and gpu related tags --- content/en/containers/kubernetes/tag.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/content/en/containers/kubernetes/tag.md b/content/en/containers/kubernetes/tag.md index a2c6b6c21653d..530ea25243c0c 100644 --- a/content/en/containers/kubernetes/tag.md +++ b/content/en/containers/kubernetes/tag.md @@ -60,20 +60,10 @@ The list of automatically-assigned tags depends on the Agent's [cardinality conf | `eks_fargate_node` | Low | Pod spec | EKS Fargate environment | | `kube_runtime_class` | Low | Pod spec | Pod must be attached to a runtime class | | `gpu_vendor` | Low | Pod spec | Container must be attached to a GPU resource | - | `gpu_device` | Low | GPU device information | Container must be attached to a GPU resource | - | `gpu_driver_version` | Low | GPU driver version | Container must be attached to a GPU resource | - | `gpu_uuid` | Low | GPU device UUID | Container must be attached to a GPU resource | | `image_id` | Low | Container image ID | N/A | - | `os_name` | Low | Container image OS name | N/A | - | `os_version` | Low | Container image OS version | N/A | - | `language` | Low | Application language | Application language must be detected by agent | - | `architecture` | Low | Node/cluster architecture | N/A | - | `cluster_name` | Low | Logical cluster name | Cluster name must be set | | | `kube_autoscaler_kind` | Low | Kubernetes autoscaler type | Kubernetes autoscaler must be used | | `kube_priority_class` | Low | Pod priority class | Pod must have priority class set | | `kube_qos` | Low | Pod Quality of Service class | N/A | - | `dd_remote_config_id` | Low | Datadog remote configuration | Remote configuration enabled | - | `dd_remote_config_rev` | Low | Datadog remote configuration | Remote configuration enabled |
From 43c89bc4cf3470f092fe3e090eec8d3146016329 Mon Sep 17 00:00:00 2001 From: "Duong (Yoon)" <47346352+DDuongNguyen@users.noreply.github.com> Date: Thu, 10 Jul 2025 10:05:13 -0400 Subject: [PATCH 4/4] Update content/en/containers/kubernetes/tag.md Co-authored-by: Bryce Eadie --- content/en/containers/kubernetes/tag.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/containers/kubernetes/tag.md b/content/en/containers/kubernetes/tag.md index 530ea25243c0c..dbdb29e042a78 100644 --- a/content/en/containers/kubernetes/tag.md +++ b/content/en/containers/kubernetes/tag.md @@ -19,7 +19,7 @@ The Datadog Agent can automatically assign tags to metrics, traces, and logs emi ## Out-of-the-box tags -The list of automatically-assigned tags depends on the Agent's [cardinality configuration][1]. [Tag Cardinality][4] are added preingestion and can impact billing as different cardinality settings impact the number of emitted metrics. +The list of automatically-assigned tags depends on the Agent's [cardinality configuration][1]. [Tag Cardinality][4] is added before ingestion and can impact billing, as different cardinality settings impact the number of emitted metrics.