SAService Architect Back to designer
SAService ArchitectDocumentation
Grafana dashboard 11_runtime.jsonnet · C++ userver

C++ 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-dashboards renders them to Grafana JSON.

Panels properties

Panels included in this dashboard.

PropertyTypeDescription
Worker ThreadsPanel

Worker thread count in the selected task processor.

Tasks Running and AlivePanel

Tasks currently executing compared with all live coroutine tasks.

Queued TasksPanel

Tasks waiting for a worker.

Event Thread CPU LoadPanel

CPU load on event-loop threads.

Coroutine PoolPanel

Coroutine pool occupancy and capacity signals.

UptimePanel

Generated service process uptime.

Configuration example

make grafana-dashboards