Skip to main content
Master the full lifecycle of GPU instance management on Hyperbolic - from creation to termination, including monitoring, scaling, and troubleshooting.

Creating Instances

Web UI Method

1

Navigate to On-Demand GPU platform

Go to app.hyperbolic.ai/gpus and browse available GPUs.
2

Select GPU Configuration

  • Choose GPU type (H100 80GB, H200 141GB, B200 192GB, B300 288GB — availability varies by region)
  • Select quantity
  • Pick region for optimal latency
  • Choose InfiniBand if needed for multi-GPU
3

Configure Instance

  • Storage: Configure as needed for your storage needs
  • Label: Name your instance for easy identification
  • SSH Key (required): select a saved SSH key, or paste a new one. The instance is provisioned with the key you select. Some regions let you attach more than one key. See Attach multiple keys to an instance. Manage saved keys under Settings > SSH Keys. Under an Organization, only Organization keys can be selected.
4

Launch

Review pricing and click “Start Building”. Instance will be ready in under 5 minutes.

Connecting to Instances

SSH Connection

Basic SSH connection:

File Transfer

Instance Lifecycle Management

Rebooting an instance

Where supported, Reboot is available from the instance’s actions menu in the dashboard. Use it instead of sudo reboot from inside the instance — a reboot triggered from the console goes through the platform, which keeps the instance’s state and network configuration intact. While a node reboots its card shows Rebooting. On a multi-node instance the instance itself stays Running while one node reboots. If the Reboot action isn’t shown for an instance, that machine type doesn’t support platform reboots. Contact support rather than rebooting from inside the OS; on some machines an in-OS reboot can leave the instance unrecoverable. Onboard storage is preserved across a platform reboot. It is not preserved across reprovisioning or termination — see Storage and Ports.
Rebooting because of a hardware error — an Xid in dmesg, a GPU that has dropped off the bus, a row-remap or SRMA message? Back up first. A reboot on a faulted host doesn’t always come back cleanly, and the recovery path is sometimes a fresh instance, which onboard data doesn’t survive.

Terminating Instances

Termination is permanent. All data on the instance will be lost. Always backup important data before terminating.
To terminate an instance:
  1. Go to “My Instances” in the Web UI.
  2. Open the ⋮ menu on the instance’s card, or open the instance and select Actions on its details page.
  3. Select Terminate.
  4. Confirm the deletion.

Monitoring and Metrics

Real-Time GPU Monitoring

SSH into your instance and use these commands:

System Monitoring

Setting Up Custom Monitoring

Managing Multiple Instances

Viewing All Instances

Go to app.hyperbolic.ai/instances to view all your instances with:
  • Instance status
  • GPU type and configuration
  • Region
  • Running time and costs
  • Quick action buttons

Batch Operations

Parallel SSH Commands:
Using Ansible:

Instance States and Troubleshooting

Instance States

Common Issues and Solutions

Solution:
  • Allow a few minutes for provisioning
  • Check region availability in the dashboard
  • Contact support if pending > 30 minutes
Check the instance status in your dashboard for updates.
Solution:
  • Verify instance is in “Running” state
  • Check SSH key is authorized
  • Confirm IP address is correct
  • Test network connectivity
Solution:
  • Verify GPU driver is loaded
  • Check Docker runtime configuration
  • Restart instance if needed
Possible causes:
  • Insufficient account balance
  • Violation of terms of service
  • Hardware failure (rare)
Solution:
  • Check billing status in your dashboard
  • Review instance logs
  • Contact support for clarification
Still having issues? Contact support@hyperbolic.ai or use the chat in the bottom-right corner of the app after you sign in.

Best Practices

Use Instance Labels

Name your instances clearly to track different projects and experiments.

Implement Auto-shutdown

Set up scripts to automatically terminate idle instances to avoid unnecessary charges.

Regular Backups

Schedule regular backups of important data to external storage (S3, GCS, etc.).

Monitor Costs

Set up billing alerts and regularly review instance usage to optimize costs.

Auto-shutdown Script Example

Advanced Configuration

Custom Startup Scripts

Create a startup script that runs when instance boots:

Data Persistence Strategies

Next Steps

Storage & Ports

Configure persistent storage and network settings