Skip to main content
Unlisted page
This page is unlisted. Search engines will not index it, and only users having a direct link can access it.
Version: v1.4

system-visualizations.yaml

system-visualizations.yaml configures the modules shown on the Frontend's System Visualization page. The current default set is:

- name: CPU Usage
type: curve
x_axis: Time
y_axis: Usage (%)
variables: []
hook_name: cpu_usage
size: 1
- name: Memory Usage
type: curve
x_axis: Time
y_axis: Usage (%)
variables: []
hook_name: memory_usage
size: 1
- name: Scheduling Overhead
type: curve
x_axis: Time
y_axis: Overhead (ms)
variables: [ "Overhead" ]
hook_name: schedule_overhead
size: 1

hook_name selects a registered system visualizer under dependency/core/lib/algorithms/system_visualizer/. An empty variables list lets the CPU and memory hooks include all available devices; a non-empty list limits the displayed series. size uses the same one-to-three column layout as result visualizations.