? name value controls type
log_level LogLevel
metrics.dispatches uint32
metrics.rate_hz float
metrics.average_s float
metrics.max_s float
metrics.min_s float
metrics.overruns uint16
paused bool
period_s
float
poll_connection_metrics bool

Periodic Tasks

Runtime instances that are dispatched periodically (based on period_s) and can be paused (with the paused channel).

? name value controls type
log_level LogLevel
metrics.dispatches uint32
metrics.rate_hz float
metrics.average_s float
metrics.max_s float
metrics.min_s float
metrics.overruns uint16
paused bool
period_s
float
loadavg.1m float
loadavg.5m float
loadavg.15m float
loadavg.runnable uint32
loadavg.total uint32
loadavg.newest_pid uint32
uptime float
cpu.percent float
cpu.percent.avg float
cpu0.percent float
cpu0.percent.avg float
cpu1.percent float
cpu1.percent.avg float

Periodic Tasks

Runtime instances that are dispatched periodically (based on period_s) and can be paused (with the paused channel).

? name value controls type
log_level LogLevel
time_ms float
frame_period_ms float
num_connections uint8
metrics.json.tx.messages uint32
metrics.json.tx.messages_rate float
metrics.json.tx.bytes uint64
metrics.json.tx.kbps float
metrics.json.rx.messages uint32
metrics.json.rx.messages_rate float
metrics.json.rx.bytes uint64
metrics.json.rx.kbps float

Instance Configuration

{
    "psutil": false
}

Runtime Structures

Containers for primitives that an application can update to trigger events and evaluate business logic.