VPA Recommendations 5,9125,912
Vertical Pod Autoscaler Recommendation
Dashboard to view Vertical Pod Autoscaler recommendations, scraping Prometheus metrics.
Prerequisites
You need to activate VPA, and exposed metrics from kube-state-metrics.
See https://gist.github.com/rverchere/780bd988b8f385a00644a1ec9f425be3 for kube-state-metrics configuration, as from v2.9.0 the VPA metrics were deprecated.
Revision 4 does not have cluster annotation anymore.
Metrics configuration
See blog post here for more implementation details : Medium Article
Sources
This dashboard is based from sherifkayad one.
Used Metrics 77
node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate
kube_pod_container_resource_requests
kube_pod_container_resource_limits
kube_customresource_verticalpodautoscaler_status_recommendation_containerrecommendations_target
kube_customresource_verticalpodautoscaler_status_recommendation_containerrecommendations_lowerbound
kube_customresource_verticalpodautoscaler_status_recommendation_containerrecommendations_upperbound
-
container_memory_working_set_bytes