-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request
Description
Overview
The vm monitor command now has comprehensive visibility features (commit afc7053), but the README needs screenshots showing what it looks like.
What Was Added
- VM status (IP, size, power state)
- Cost tracking (uptime, hourly rate, current cost)
- Azure ML job tracking (recent jobs with status)
- Activity detection (idle, benchmark running, etc.)
- Evaluation history (
--detailsflag) - Enhanced dashboard integration
Screenshots Needed
- Basic
vm monitoroutput (6 sections) vm monitor --detailsoutput (with evaluation history)- Example showing active benchmark
- Example showing cost calculation
Approach Options
Option A: Manual Screenshots (30 minutes)
- Start VM and run
vm monitor - Take screenshots with terminal screenshot tools
- Add to README.md with descriptions
Option B: Automated ASCII Recording (1-2 hours)
- Use
asciinemato record terminal session - Generate static PNG from recording with
agg - Automate in CI/CD for future updates
- Benefits: Always up-to-date, shows real data
Recommendation
Start with Option A (manual), consider Option B for future CI/CD integration.
Related Files
- Enhanced command:
openadapt_ml/benchmarks/cli.py - VM monitor utils:
openadapt_ml/benchmarks/vm_monitor.py - Documentation:
CLAUDE.md(vm monitor section)
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request