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 |
SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:kubernetes.generic.metadata.enrichment | |
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 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
objectProperty | Type | Description | Required |
---|---|---|---|
Metadata typetype | enum |
| 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 |
Use as Primary Grail TagprimaryGrailTag | boolean | Uses the key of the annotation or label as field name | optional |
Targettarget | enum |
| required |