Manage VM Instances | VM Operations and Control Guide
This guide covers all the operations you can perform on VM instances from the VMs Dashboard.
Starting VM Instances#
Starting a Stopped Instance#
From the VM Card
- Locate the VM instance in the dashboard
- Check the status badge shows "Stopped"
- Click the Play Button (▶️) on the card
- Instance enters "Starting" state
- Status updates to "Running" when complete
Success Indicator
- Status badge changes to green "Running"
- Play button becomes disabled
- Pulsing indicator appears in status badge
When to Start
- After stopping for maintenance
- When you need to resume operations
- To bring instances back online
info
Starting an instance typically takes 1-5 minutes depending on the cloud provider.
Stopping VM Instances#
Stopping a Running Instance#
From the VM Card
- Locate the running VM instance
- Check the status badge shows "Running"
- Click the Pause Button (⏸️) on the card
- Instance enters "Stopping" state
- Status updates to "Stopped" when complete
Success Indicator
- Status badge changes to gray "Stopped"
- Pause button becomes disabled
- Pulsing indicator disappears
When to Stop
- To save cloud provider costs
- During maintenance windows
- When instance is no longer needed
- To perform system updates
warning
Stopping an instance terminates running services. Ensure no critical operations are in progress.
Restarting VM Instances#
Restarting a Running Instance#
From the VM Card
- Locate the VM instance
- Click the Restart Button (↻) on the card
- Instance enters "Restarting" state
- Services restart automatically
- Status updates when restart completes
What Happens During Restart
- Operating system restarts
- All running services restart
- Memory is cleared
- Persistent storage remains intact
When to Restart
- After configuration changes
- To apply system updates
- If services become unresponsive
- To clear memory and free resources
- During troubleshooting
info
Restarting typically takes 2-10 minutes. Services will be unavailable during restart.
Configuring VM Instances#
Opening Configuration Panel#
From the VM Card
- Click the Settings Button (⚙️) on the card
- Configuration panel opens
- Available settings depend on cloud provider
Configuration Options
- Resource allocation (CPU, memory)
- Network settings and security groups
- Storage configuration
- Performance parameters
- Auto-scaling settings
- Backup and recovery options
note
Some configuration changes may require instance restart.
Deleting VM Instances#
Before Deleting#
danger
Deletion is permanent. All data on the instance will be lost unless backed up.
Before deleting, ensure:
- All important data is backed up
- No critical services depend on this instance
- Databases are exported if needed
- Application configurations are saved
- Certificates and keys are backed up
- Load balancers are reconfigured
Deletion Process#
From the VM Card
- Click the Delete Button (🗑️) on the card
- Confirmation dialog appears
- Review the warning message
- Confirm you understand data will be lost
- Click Delete button to confirm
Confirmation Dialog
- Shows instance name being deleted
- Displays warning: "This action cannot be undone"
- Clearly states all data will be lost
- Requires explicit confirmation
After Deletion
- Instance is removed from cloud provider
- Status changes to "Terminated"
- Instance disappears from dashboard
- Billing for instance stops
- Resources are released
- Recovery is only possible from backups
warning
There is no undo or recovery after deletion. Ensure backups exist if needed.
Accessing Instance Details#
Opening Detail Panel#
Click on Any VM Card
- Click anywhere on the VM card (except action buttons)
- Right-side detail panel opens
- Displays complete instance information
Detail Panel Shows
- Full instance configuration
- Resource allocation details
- Storage volumes and snapshots
- Network configuration
- Activity history
- Performance metrics
- Advanced settings
Closing the Panel
- Click the X button in the panel
- Click outside the panel area
- Press the Escape key
Console Access#
Accessing Instance Console#
From the VM Card
- Locate the VM instance
- Scroll to the bottom of the card
- Click the Console Button
- Browser-based console opens
- You can execute commands directly
Console Features
- Direct terminal access to instance
- Execute shell commands
- Monitor system processes
- View system logs
- Configure services
info
Console access requires the instance to be in Running status.
SSH Access#
Connecting via SSH#
From the VM Card
- Locate the VM instance
- Scroll to the bottom of the card
- Click the SSH Button
- SSH connection information appears
SSH Connection Steps
- Copy the connection command provided
- Open your local terminal
- Paste the SSH command
- Accept the security warning (first time only)
- You're now connected to the instance
SSH Requirements
- Your local SSH client installed
- Valid SSH key pair
- Network access to instance
- Instance must be running
- Inbound SSH rule must be allowed
Common SSH Commands
tip
Save your SSH connection command for quick access later.
Snapshot Management#
Creating Snapshots#
From the VM Card
- Locate the VM instance
- Scroll to the bottom of the card
- Click the Snapshots Button
- Snapshot management interface opens
Creating a Snapshot
- Click Create Snapshot button
- Enter snapshot name
- Add description (optional)
- Click Create
- Snapshot creation begins
Snapshot Benefits
- Point-in-time backups
- Quick recovery from issues
- Clone instances from snapshots
- Disaster recovery preparation
- Testing without affecting production
Snapshot Operations
- Create snapshots before major changes
- List all snapshots for instance
- Delete old or unused snapshots
- Schedule automatic snapshots
- Restore from snapshots
info
Snapshots may incur storage costs. Delete old snapshots to reduce costs.
Performance Monitoring#
Accessing Monitoring#
From the VM Card
- Locate the VM instance
- Scroll to the bottom of the card
- Click the Monitoring Button
- Performance metrics dashboard opens
Key Metrics
- CPU Usage: Percentage of CPU utilized
- Memory: RAM usage in GB
- Network: Data in/out throughput
- Disk: Storage usage and I/O operations
- Uptime: How long instance has been running
Performance Analysis
- View real-time metrics
- Review historical trends
- Identify performance issues
- Plan capacity upgrades
- Optimize resource allocation
Bulk Operations#
Exporting VM List#
Export as CSV
- Click overflow menu (three dots)
- Select "Export as CSV"
- CSV file downloads to your computer
- Open with spreadsheet application
- Contains columns: Name, Type, Status, Zone, Organization
Export as JSON
- Click overflow menu (three dots)
- Select "Export as JSON"
- JSON file downloads
- Can be imported into other tools
- Contains complete instance data
Use Cases for Export
- Create inventory reports
- Backup instance metadata
- Import into other tools
- Share with team members
- Document infrastructure
- Compliance reporting
Filtering and Searching#
Search Functionality#
Quick Search
- Locate the search box in filter panel
- Type instance name or organization name
- Results filter in real-time
- Clear search to reset
Search Operators
- Search works on instance name
- Search works on organization name
- Partial matches supported
- Case-insensitive search
Status Filtering#
Filter by Status
- Click the Status filter dropdown
- Choose from options:
- All Status: Show all instances
- Running: Show active instances only
- Stopped: Show powered-off instances
- Paused: Show paused instances
Provider Filtering#
Filter by Cloud Provider
- Click the Type/Provider filter dropdown
- Choose from available providers:
- All Types: Show all providers
- AWS: Show EC2 instances only
- GCP: Show Compute Engine instances only
- Azure: Show Azure VMs only
View Modes#
Card View#
- Visual cards for each instance
- Shows key information at a glance
- Quick action buttons visible
- Good for fewer instances
- Intuitive and easy to navigate
Switch to Card View
- Click view mode toggle button
- Select "Cards" option
- Dashboard displays card layout
Table View#
- Detailed information in columns
- Shows more data per instance
- Efficient for many instances
- Sortable columns
- Better for dense information
Switch to Table View
- Click view mode toggle button
- Select "Table" option
- Dashboard displays table layout
Filter Toggle#
Showing/Hiding Filters#
Toggle Filter Panel
- Click the Filter Button in header
- Filter panel slides in/out
- Button highlights when filters active
When Filters are Active
- Filter panel stays visible
- Your filter selections persist
- Results update as you change filters
- Clear filters to reset
Keyboard Shortcuts#
| Shortcut | Action |
|---|---|
| Escape | Close detail panel |
| Click outside panel | Close detail panel |
| Ctrl/Cmd + F | Focus search box |
Status Reference#
| Status | Color | Meaning | Available Actions |
|---|---|---|---|
| Running | Green | Instance is active | Stop, Restart, Configure, Delete |
| Stopped | Gray | Instance is powered off | Start, Delete, Configure |
| Paused | Yellow | Instance is paused | Resume, Delete |
| Terminated | Red | Instance deleted | None (removed from list) |
Best Practices#
- Monitor Regularly: Check metrics and activity logs
- Create Snapshots: Before major configuration changes
- Backup Data: Regularly backup important data
- Use Filters: Organize instances logically
- Document Changes: Keep notes of configuration changes
- Review Activity: Check recent activity logs
- Plan Ahead: Schedule maintenance windows
- Cost Management: Stop unused instances to save costs
Troubleshooting#
Instance Won't Start#
- Check instance status in cloud provider console
- Verify cloud provider account has available resources
- Check network connectivity
- Review cloud provider status page
- Try refresh and retry
Cannot Connect via SSH#
- Verify instance is running
- Check security group/firewall rules
- Confirm SSH key is correct
- Verify network connectivity
- Check instance IP address
Operations Taking Too Long#
- Wait 1-2 minutes for operation to complete
- Refresh dashboard to see updated status
- Check cloud provider status page
- Try operation again
- Contact support if issue persists
Next Steps#
- VM Instance Details - View complete instance information
- Console and SSH Access - Connect to instances
- Monitoring Performance - Track and optimize performance
- Export and Reporting - Generate reports from instance data