Related
- CLI System Commands - System operations from CLI
What You’ll Learn
- How to monitor sandbox metrics (CPU, memory, disk)
- How to list and monitor processes
- How to track system information and health
- How to use observability for debugging
- How to optimize performance based on metrics
Observability Overview
| Feature | SDK Method | API Endpoint |
|---|---|---|
| Metrics | sandbox.get_agent_metrics() | GET /system/metrics |
| Processes | sandbox.list_processes() | GET /processes |
| Monitoring | Monitoring utilities | Monitoring endpoints |
Core Concepts
Metrics
Monitor CPU, memory, disk, and other system metrics.- Metrics - Monitor system metrics
- SDK: Python: sandbox.get_agent_metrics() | JavaScript: sandbox.getAgentMetrics()
- API: GET /system/metrics
Processes
List and monitor running processes in sandboxes.- Processes - Monitor processes
- SDK: Python: sandbox.list_processes() | JavaScript: sandbox.listProcesses()
- API: GET /processes | GET /processes/system
Monitoring
Comprehensive monitoring strategies and best practices.- Monitoring - Monitoring strategies
- SDK: Monitoring utilities | API: Monitoring endpoints
SDK Reference
Python SDK
Complete reference for Python observability operations.- Sandbox.get_agent_metrics() - Get system metrics
- Sandbox.list_processes() - List processes
- Sandbox.get_metrics_snapshot() - Get metrics snapshot
JavaScript SDK
Complete reference for JavaScript/TypeScript observability operations.- Sandbox.getAgentMetrics() - Get system metrics
- Sandbox.listProcesses() - List processes
- Sandbox.getMetricsSnapshot() - Get metrics snapshot
API Reference
VM Agent API
REST API endpoints for observability.- VM Agent API Overview - API overview
- Get System Metrics -
GET /system/metrics- Get metrics - List Processes -
GET /processes- List background processes - List System Processes -
GET /processes/system- List all processes
Quick Start
If you’re new to observability, start here:- Metrics - Monitor system metrics
- Processes - Monitor running processes
- Monitoring - Set up monitoring
Related Topics
- Code Execution - Monitor background execution
- Sandboxes - Monitor sandbox state
- Process Management - Manage processes
- Cache Management - Monitor cache usage
Next Steps
- Learn about Metrics for system monitoring
- Explore Processes for process monitoring
- Review Monitoring for comprehensive strategies
- Check out Code Execution for execution monitoring

