tree: 57b02ddbea928959fdf3f564e313bdc31e83fb2f [path history] [tgz]
  1. assets/
  2. README.md
  3. yunikorn-metrics.json
  4. yunikorn-pprof.json
deployments/grafana-dashboard/README.md

Monitoring Yunikorn Metrics with Grafana

YuniKorn exposes its scheduling metrics through Prometheus. You can utilize Grafana to efficiently organize the data collected by Prometheus into a user-friendly dashboard.

If you haven't built Prometheus for YuniKorn yet, you can refer to the helpful tutorial available in the YuniKorn documentation.

We have two JSON files available for you to import into the Grafana dashboard:

  • Yunikorn-metrics: This dashboard contains YuniKorn scheduler's runtime metrics, such as scheduling execution status and latency, total number of applications, and resource usage.

    It also includes queue-based application status, number of Pods, and resource usage information. Yunikorn-metrics

  • Yunikorn-pprof: This dashboard offers metrics for YuniKorn status based on Go pprof. It includes memory usage, Goroutines, garbage collection duration, and other relevant metrics. Yunikorn-pprof