FASTBuild Monitor
Real-time monitoring of FASTBuild distributed builds directly inside VS Code, with a Gantt-chart timeline, worker tracking, and build statistics.
Features
- Timeline/Gantt chart — Canvas-rendered visualization of build jobs across workers, color-coded by status
- Job tooltips — Hover over any job bar to see name, host, status, and duration
- Worker panel — Live active/total/cached job counts per worker host
- Build statistics — Total, active, succeeded, cached, and failed counts
- Progress bar — Overall build progress percentage
- Recent jobs list — Scrollable feed of the latest jobs with status and timing
- Status bar integration — See build progress/status at a glance in the VS Code status bar
- Zoom & scroll — Ctrl+wheel zoom, plus zoom in/out/reset buttons
- Auto-start — Optionally begin monitoring as soon as the panel opens
Usage
- Open VS Code
- Run FASTBuild Monitor: Show Build Monitor from the command palette (Ctrl+Shift+P)
- Launch your FASTBuild build with the
-monitor flag:
FBuild.exe -monitor ...
- The monitor will pick up build events in real-time
Commands
| Command |
Description |
FASTBuild Monitor: Show Build Monitor |
Open the monitor panel |
FASTBuild Monitor: Start Monitoring |
Start watching the log file |
FASTBuild Monitor: Stop Monitoring |
Stop watching |
Settings
| Setting |
Default |
Description |
fbuildmonitor.logPath |
"" |
Custom path to FastBuildLog.log. Empty = auto-detect from %TEMP%\FASTBuild\ or FASTBUILD_TEMP_PATH. |
fbuildmonitor.pollInterval |
500 |
Log file poll interval in milliseconds (100–5000). |
fbuildmonitor.autoStart |
true |
Auto-start monitoring when the panel opens. |
| |