feat: Add coordinator log viewer to cluster UI

- Created /api/cluster/logs endpoint to read coordinator.log
- Added real-time log display in cluster UI (updates every 3s)
- Shows last 100 lines of coordinator.log in terminal-style display
- Includes manual refresh button
- Improves debugging experience - no need to SSH for logs

User feedback: 'why dont we add the output of the log at the bottom of the page so i know whats going on'

This addresses poor visibility into coordinator errors and failures.
Next step: Fix SSH timeout issue blocking worker execution.
This commit is contained in:
mindesbunister
2025-12-01 11:49:23 +01:00
parent db33af9f17
commit 1f83a7d7c4
5 changed files with 727 additions and 36 deletions

Binary file not shown.