volcano: Metrics not available `kube_pod_volcano_container_resource_requests`

What happened: The grafana dashboards expects metrics like kube_pod_volcano_container_resource_requests kube_pod_volcano_container_status_running etc, these metrics are not available.

What you expected to happen: The installer yaml manifests should have prometheus rules to generate these metrics

How to reproduce it (as minimally and precisely as possible): Install volcano helm chart, then see grafana dashboard

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 20 (6 by maintainers)

Most upvoted comments

one more thing, instead of forking kube-state-metrics and adding these metrics from there, we can actually write prometheus recording rules, so it’d generate the custom metrics from given promql expression. In that case, if someone already has a prometheus/grafana setup in their cluster, they can just import the recording rule, they won’t have to deploy the prom/grafana and forked kube-state-metrics from here.

The issue is still here with us, would suggest keeping it open.

Sorry, not sure if I’m able to find the time for PR for now, but I’d start with removing entire volcano-monitoring namespace from helm chart to begin with.