? 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
self.state ProcessState
self.cpu uint8
mem.percent 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.