> ## Documentation Index
> Fetch the complete documentation index at: https://docs.breezehost.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Managing Your VPS

> Control your VPS through the dashboard: start, stop, restart, reinstall, and monitor resources

# Managing Your VPS

The dashboard integrated with Proxmox gives you complete control over your VPS. This guide covers essential management tasks.

## Accessing the VPS Control Panel

1. Log in to [dash.breezehost.xyz](https://dash.breezehost.xyz) with your account credentials
2. Navigate to "Services" or "My Services" in the menu
3. Find your VPS service and click "Manage" or the service name to open the control panel

## VPS Power Controls

The VPS control panel includes quick action buttons for essential operations.

### Start/Stop/Restart

Your VPS provides three power management options:

| Action         | Use Case                              | Result                                                        |
| -------------- | ------------------------------------- | ------------------------------------------------------------- |
| **Start**      | VPS is powered off                    | Powers on your server (takes 30-60 seconds)                   |
| **Stop**       | Need to shut down the server          | Graceful shutdown (allows running services to close properly) |
| **Restart**    | Apply kernel updates, reload services | Restarts your VPS (takes 30-60 seconds)                       |
| **Force Stop** | Server unresponsive                   | Immediate power-off (use only if necessary)                   |

<Note>
  **Stop** is safer than **Force Stop** as it allows your applications to shut down gracefully. Only use Force Stop if your server is completely unresponsive.
</Note>

## Monitoring Resources

The dashboard displays real-time resource usage for your VPS:

* **CPU Usage**: Current and historical CPU utilization
* **RAM Usage**: Memory consumption by your applications
* **Disk Usage**: Storage usage and remaining capacity
* **Network**: Bandwidth usage and data transfer statistics

Check these metrics regularly to ensure your VPS has adequate resources for your applications.

<Tip>
  If CPU or RAM usage is consistently near 100%, consider upgrading to a larger plan or optimizing your applications.
</Tip>

## Console Access (noVNC)

The noVNC console provides direct access to your server's terminal, useful for troubleshooting when SSH is unavailable.

### Using the Console

1. In the VPS control panel, look for a "Console" or "VNC" button
2. Click to open the web-based console interface
3. You'll see your VPS's terminal output and can interact directly with the system

### When to Use Console

* **SSH Connection Issues**: Troubleshoot networking problems
* **Bootloader Access**: Modify GRUB settings during startup
* **Emergency Recovery**: Access your system when SSH is disabled
* **Kernel Panics**: View error messages from system failures

<Warning>
  Console access requires your VPS to be powered on. If you see a blank screen, your VPS may be off or booting.
</Warning>

## Reinstalling Your Operating System

Sometimes you need a fresh start. The dashboard allows OS reinstallation directly.

### Reinstall Process

<Steps>
  <Step title="Backup Important Data">
    Before reinstalling, download or backup any critical files. Reinstallation wipes the entire drive.
  </Step>

  <Step title="Open VPS Control Panel">
    Log into the dashboard and navigate to your VPS management page.
  </Step>

  <Step title="Locate Reinstall Option">
    Look for "Reinstall OS", "Reset OS", or "Format" button in the panel.
  </Step>

  <Step title="Select New Operating System">
    Choose your preferred OS from the available options in the dropdown list.
  </Step>

  <Step title="Set Hostname (Optional)">
    Provide a new hostname for your server if desired.
  </Step>

  <Step title="Confirm Reinstallation">
    Confirm the action. A new root password will be generated and emailed to you.
  </Step>

  <Step title="Wait for Completion">
    Reinstallation takes 2-5 minutes. Your VPS will restart automatically with the fresh OS.
  </Step>

  <Step title="Login and Change Password">
    SSH into your VPS with the new password and immediately change it for security.
  </Step>
</Steps>

<Warning>
  **This action is destructive and irreversible.** All data on your VPS will be permanently deleted. Ensure you have backups before proceeding.
</Warning>

## Viewing Server Details

The control panel displays important server information:

* **Server IP Address**: Your VPS's public IP (used for SSH, web services, DNS)
* **Hostname**: Server's internal name
* **Operating System**: Currently installed OS
* **Plan Details**: CPU, RAM, storage allocation
* **Billing Information**: Next renewal date, pricing

## Bandwidth and Usage Statistics

Monitor your data consumption through the panel:

* **Monthly Bandwidth**: How much data has been transferred
* **Bandwidth Limit**: Your plan's monthly allowance
* **Data Direction**: Inbound vs. outbound data

<Note>
  Excessive bandwidth usage may indicate a security issue (e.g., DDoS attack, compromised account). Contact support if you notice unusual spikes.
</Note>

## Service Suspension and Termination

### Suspension

Services may be automatically suspended if:

* Payment fails and invoice becomes overdue
* Terms of Service violations are detected
* Abuse of resources or services occurs

Suspended services can usually be reactivated by:

1. Resolving the issue (paying invoice, etc.)
2. Requesting reactivation from support
3. Waiting for automatic reactivation (typically immediate upon issue resolution)

### Termination

You can terminate your VPS at any time:

1. Log into the dashboard
2. Navigate to your VPS service
3. Look for "Terminate" or "Cancel Service" button
4. Confirm the cancellation

<Warning>
  Termination deletes all your data permanently and immediately stops billing. Most plans offer a grace period before data deletion — check your service terms.
</Warning>

## Upgrading Your VPS

If your application needs more resources:

1. Log into the dashboard
2. Navigate to your VPS service
3. Click "Upgrade" or "Change Plan"
4. Select a larger plan with more CPU/RAM/storage
5. Confirm the upgrade

Upgrades typically:

* Provision additional resources immediately
* May require a brief restart to apply changes
* Bill the difference prorated to your next renewal date

<Tip>
  Upgrades are usually non-disruptive and don't require OS reinstallation.
</Tip>

## Troubleshooting Common Issues

### Can't Connect via SSH

1. Verify the server IP address is correct
2. Ensure port 22 is open in your firewall
3. Check your firewall rules with `ufw status` (if configured)
4. Try the noVNC console to diagnose boot issues
5. Contact support if problems persist

### Out of Disk Space

1. Check disk usage: `df -h`
2. Find large files: `du -sh /*`
3. Clean package manager: `apt clean && apt autoclean`
4. Delete unnecessary files
5. Upgrade to a larger plan if persistent

### High CPU Usage

1. List processes: `top` or `htop`
2. Identify resource hogs
3. Stop unnecessary services
4. Optimize your applications
5. Upgrade your plan if needed

## Next Steps

<CardGroup cols={2}>
  <Card title="Networking Configuration" icon="network-wired" href="/vps/networking">
    Configure DNS, firewalls, and reverse proxies for your applications.
  </Card>

  <Card title="VPS Overview" icon="cube" href="/vps/overview">
    Learn more about VPS hosting and common use cases.
  </Card>
</CardGroup>
