Grafana dashboard
11_runtime.jsonnet · Rust / TokioRust Runtime
Tokio scheduler capacity, workload, queue pressure, and worker behavior for a generated Rust service.
When to use
Use this page to understand the generated dashboard, its panels, and the signals behind them.
Behavior
- The code generator creates Jsonnet sources for every generated service.
make grafana-dashboardsrenders them to Grafana JSON.
Panels properties
Panels included in this dashboard.
PropertyTypeDescription
Workers and Live TasksPanelTokio worker count compared with currently alive async tasks.
Worker Busy RatioPanelShare of time runtime workers spend executing tasks.
Global Queue DepthPanelTasks waiting in the Tokio global injection queue.
Worker Busy Duration per intervalPanelWorker execution time accumulated during each observation interval.
Worker Parks per intervalPanelHow often workers park while waiting for work.
Configuration example
make grafana-dashboards