Closed
Description
Component(s)
receiver/k8scluster
Is your feature request related to a problem? Please describe.
I would like to have a metric similar to kube_node_info of kube-state-metrics, see https://github.com/kubernetes/kube-state-metrics/blob/main/internal/store/node.go#L110-L136
Example from kube-state-metrics:
kube_node_info{container_runtime_version="containerd://1.6.9", kernel_version="6.4.6-arch1-1", kubelet_version="v1.25.3", kubeproxy_version="v1.25.3", node="kind-control-plane", os_image="Ubuntu 22.04.1 LTS", os_type="linux", pod_cidr="10.244.0.0/24", provider_id="kind://docker/kind/kind-control-plane", system_uuid="21db1dab-995a-4e51-8315-560f24222dd4"}
This helps me to correlate issues with nodes (kernel version, cri version, etc) .
Describe the solution you'd like
Adding a gauge k8s.node.info
metric that always equals to 1.
I would add this information as resource attributes:
- container.runtime.version
- kubelet.version
- kubeproxy.version
- os.name
- os.type
Describe alternatives you've considered
Additional context
No response