Grafana dashboard
11_runtime.jsonnet · C++ userverC++ userver Runtime
userver task processor and coroutine health for services generated with the C++ userver implementation.
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
Worker ThreadsPanelWorker thread count in the selected task processor.
Tasks Running and AlivePanelTasks currently executing compared with all live coroutine tasks.
Queued TasksPanelTasks waiting for a worker.
Event Thread CPU LoadPanelCPU load on event-loop threads.
Coroutine PoolPanelCoroutine pool occupancy and capacity signals.
UptimePanelGenerated service process uptime.
Configuration example
make grafana-dashboards