We have support for Kubernetes metrics from kubelet & most of kube-state-metrics, we should increase module coverage to also support Kubernetes internal services:
Filebeat:
Metricbeat:
Logs. Review where it makes sense to implement a module, for sure we want:
Metadata processor
As for kube-state-metrics:
Review:
Also we should consider joining these with kubelet sourced metrics, for total correlation: #6637
We have support for Kubernetes metrics from kubelet & most of kube-state-metrics, we should increase module coverage to also support Kubernetes internal services:
Filebeat:
Metricbeat:
Logs. Review where it makes sense to implement a module, for sure we want:
Metadata processor
Include owner object reference info (replication controller, deployment, etc) Add owner object info to Kubernetes metadata #7231
Seamless integrate it with kubernetes metricsets: Include labels and annotations in all Kubernetes metricsets #7148
As for kube-state-metrics:
Review:
metricbeat state_container kube_pod_container_status_restarts -> kube_pod_container_status_restarts_total #6638
Add kube_pod_container_status_<terminated/waiting>_reason to metricbeat/kubernetes/state_container #6639
Also we should consider joining these with kubelet sourced metrics, for total correlation: #6637