Skip to main content
Monitor and inspect HopX sandbox system resources using the system command. Check health, view metrics, get agent information, list processes, access Jupyter, and capture system snapshots.

Command Syntax

Subcommands

health

Check API health status. Syntax:
Examples:
Expected Output:
Exit Codes:
  • 0 - Healthy
  • 1 - Unhealthy
  • 6 - Network error

metrics

Get sandbox system metrics. Syntax:
Arguments:
  • SANDBOX_ID - Sandbox ID (required)
Options:
  • --output, -o FORMAT - Output format: table, json, plain (default: table)
Examples:
Expected Output (Table):
Exit Codes:
  • 0 - Success
  • 3 - Authentication error
  • 4 - Sandbox not found

agent-info

Get VM agent information. Syntax:
Arguments:
  • SANDBOX_ID - Sandbox ID (required)
Options:
  • --output, -o FORMAT - Output format: table, json, plain (default: table)
Examples:
Expected Output (Table):
Exit Codes:
  • 0 - Success
  • 3 - Authentication error
  • 4 - Sandbox not found

processes

List running processes in a sandbox. Syntax:
Arguments:
  • SANDBOX_ID - Sandbox ID (required)
Options:
  • --output, -o FORMAT - Output format: table, json, plain (default: table)
Examples:
Expected Output (Table):
Exit Codes:
  • 0 - Success
  • 3 - Authentication error
  • 4 - Sandbox not found

jupyter

Get Jupyter access information. Syntax:
Arguments:
  • SANDBOX_ID - Sandbox ID (required)
Options:
  • --output, -o FORMAT - Output format: table, json, plain (default: table)
Examples:
Expected Output:
Exit Codes:
  • 0 - Success
  • 3 - Authentication error
  • 4 - Sandbox not found

snapshot

Capture system snapshot. Syntax:
Arguments:
  • SANDBOX_ID - Sandbox ID (required)
Options:
  • --output, -o FORMAT - Output format: table, json, plain (default: table)
Examples:
Expected Output:
Exit Codes:
  • 0 - Success
  • 3 - Authentication error
  • 4 - Sandbox not found

Shell Scripting Examples

Monitor Sandbox Health

Check Resource Usage

Next Steps