system_view
system_view
¶
Live system health from daemon profiler and controllers.
Wraps daemon IPC calls for system snapshots, status, rate limits, backpressure levels, and learning patterns.
Classes¶
DaemonSystemView
¶
Live system health from the daemon profiler and controllers.
Parameters¶
client:
Connected DaemonClient for IPC calls.
Source code in src/marianne/dashboard/services/system_view.py
Functions¶
get_snapshot
async
¶
Get latest SystemSnapshot from daemon.
Returns None if the daemon is down or the call fails.
Source code in src/marianne/dashboard/services/system_view.py
get_daemon_status
async
¶
Get daemon status (pid, uptime, running_jobs, memory).
Returns None if the daemon is unreachable.
Source code in src/marianne/dashboard/services/system_view.py
rate_limit_state
async
¶
Current rate limit state per backend.
Source code in src/marianne/dashboard/services/system_view.py
pressure_level
async
¶
Backpressure level from latest snapshot.
Source code in src/marianne/dashboard/services/system_view.py
learning_patterns
async
¶
Recent learning insights from the daemon.