builtin:kubernetes.generic.metadata.enrichment)Generic metadata enrichment for Kubernetes.
| Schema ID | Schema groups | Scope |
|---|---|---|
builtin:kubernetes.generic.metadata.enrichment |
| KUBERNETES_CLUSTER - Kubernetes clusterenvironment |
| GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:kubernetes.generic.metadata.enrichment |
| GET | SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:kubernetes.generic.metadata.enrichment |
| GET | Environment ActiveGate | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:kubernetes.generic.metadata.enrichment |
To execute this request, you need an access token with Read settings (settings.read) scope. To learn how to obtain and use it, see Tokens and authentication.
| Property | Type | Description | Required |
|---|---|---|---|
rules | Rule[] | Kubernetes Telemetry Enrichment empowers you to effectively tag your telemetry data using Kubernetes namespace labels and annotations. Additionally, it enables you to tag it for cost allocation and permission purposes. Enrichment Options:
Additional Information:
To learn more, please refer to our documentation. | Required |
Rule object| Property | Type | Description | Required |
|---|---|---|---|
Metadata typetype | enum | The element has these enums
| Required |
Sourcesource | text | The source must follow the syntax of Kubernetes annotation/label keys as defined in the Kubernetes documentation.
Additionally, the name can have at most 63 characters, and the overall length of the source must not exceed 75 characters. | Required |
Enrich telemetry with label/annotation directlyprimaryGrailTag | boolean | Uses the key of the annotation or label as field name directly | Optional |
Targettarget | enum | The element has these enums
| Required |