semantic-conventions/model/k8s/entities.yaml

183 lines
4.6 KiB
YAML

groups:
- id: entity.k8s.cluster
type: entity
stability: development
name: k8s.cluster
brief: >
A Kubernetes Cluster.
attributes:
- ref: k8s.cluster.name
- ref: k8s.cluster.uid
- id: entity.k8s.node
type: entity
stability: development
name: k8s.node
brief: >
A Kubernetes Node object.
attributes:
- ref: k8s.node.name
- ref: k8s.node.uid
- ref: k8s.node.label
requirement_level: opt_in
- ref: k8s.node.annotation
requirement_level: opt_in
- id: entity.k8s.namespace
type: entity
stability: development
name: k8s.namespace
brief: >
A Kubernetes Namespace.
attributes:
- ref: k8s.namespace.name
- ref: k8s.namespace.label
requirement_level: opt_in
- ref: k8s.namespace.annotation
requirement_level: opt_in
- id: entity.k8s.pod
type: entity
stability: development
name: k8s.pod
brief: >
A Kubernetes Pod object.
attributes:
- ref: k8s.pod.uid
- ref: k8s.pod.name
- ref: k8s.pod.label
requirement_level: opt_in
- ref: k8s.pod.annotation
requirement_level: opt_in
- id: entity.k8s.container
type: entity
stability: development
name: k8s.container
brief: >
A container in a [PodTemplate](https://kubernetes.io/docs/concepts/workloads/pods/#pod-templates).
attributes:
- ref: k8s.container.name
- ref: k8s.container.restart_count
- ref: k8s.container.status.last_terminated_reason
- id: entity.k8s.replicaset
type: entity
stability: development
name: k8s.replicaset
brief: >
A Kubernetes ReplicaSet object.
attributes:
- ref: k8s.replicaset.uid
- ref: k8s.replicaset.name
- ref: k8s.replicaset.label
requirement_level: opt_in
- ref: k8s.replicaset.annotation
requirement_level: opt_in
- id: entity.k8s.deployment
type: entity
stability: development
name: k8s.deployment
brief: >
A Kubernetes Deployment object.
attributes:
- ref: k8s.deployment.uid
- ref: k8s.deployment.name
- ref: k8s.deployment.label
requirement_level: opt_in
- ref: k8s.deployment.annotation
requirement_level: opt_in
- id: entity.k8s.statefulset
type: entity
stability: development
name: k8s.statefulset
brief: >
A Kubernetes StatefulSet object.
attributes:
- ref: k8s.statefulset.uid
- ref: k8s.statefulset.name
- ref: k8s.statefulset.label
requirement_level: opt_in
- ref: k8s.statefulset.annotation
requirement_level: opt_in
- id: entity.k8s.daemonset
type: entity
stability: development
name: k8s.daemonset
brief: >
A Kubernetes DaemonSet object.
attributes:
- ref: k8s.daemonset.uid
- ref: k8s.daemonset.name
- ref: k8s.daemonset.label
requirement_level: opt_in
- ref: k8s.daemonset.annotation
requirement_level: opt_in
- id: entity.k8s.job
type: entity
stability: development
name: k8s.job
brief: >
A Kubernetes Job object.
attributes:
- ref: k8s.job.uid
- ref: k8s.job.name
- ref: k8s.job.label
requirement_level: opt_in
- ref: k8s.job.annotation
requirement_level: opt_in
- id: entity.k8s.cronjob
type: entity
stability: development
name: k8s.cronjob
brief: >
A Kubernetes CronJob object.
attributes:
- ref: k8s.cronjob.uid
- ref: k8s.cronjob.name
- ref: k8s.cronjob.label
requirement_level: opt_in
- ref: k8s.cronjob.annotation
requirement_level: opt_in
- id: entity.k8s.replicationcontroller
type: entity
stability: development
name: k8s.replicationcontroller
brief: >
A Kubernetes ReplicationController object.
attributes:
- ref: k8s.replicationcontroller.uid
- ref: k8s.replicationcontroller.name
- id: entity.k8s.hpa
type: entity
stability: development
name: k8s.hpa
brief: >
A Kubernetes HorizontalPodAutoscaler object.
attributes:
- ref: k8s.hpa.uid
- ref: k8s.hpa.name
- ref: k8s.hpa.scaletargetref.kind
requirement_level: recommended
- ref: k8s.hpa.scaletargetref.name
requirement_level: recommended
- ref: k8s.hpa.scaletargetref.api_version
requirement_level: recommended
- id: entity.k8s.resourcequota
type: entity
stability: development
name: k8s.resourcequota
brief: >
A Kubernetes ResourceQuota object.
attributes:
- ref: k8s.resourcequota.uid
- ref: k8s.resourcequota.name