Could not retrieve status from hypervisor:
Hostname, password, and networking are configured via cloud-init. Manual configuration required for:
You will need to manually configure networking, security settings, and hostname within the operating system in these scenarios.
Real-time resource monitoring and server details
|
|
@if ($status && $status->status === 'running')
|
|
|
{{ $server->os->name }} |
|
|
{{ $server->hostname ?? $status->name ?? 'N/A' }}
|
|
|
{{ $server->primaryIpv4->ip }}
|
|
|
|
|
|
@if(isset($server->password) && $server->password)
••••••••
@else
Emailed
@endif
@if(isset($server->password) && $server->password)
@endif
Reinstall Server
Data permanently deleted. Irreversible. DNSIPv6 DNS: {{ $server->primaryIpv6->ip }}
{{ str_replace(':', '-', $server->primaryIpv6->ip) . '.virtnet.host' }} (Internal)
{{ str_replace(':', '-', $server->primaryIpv6->ip) . '.nip.io' }} (nip.io)
{{ str_replace(':', '-', $server->primaryIpv6->ip) . '.sslip.io' }} (sslip.io)
{{ str_replace(':', '-', $server->primaryIpv6->ip) . '.backname.io' }} (backname.io)
rDNS PTR: No PTR records via RIR systems except direct contract customers. Windows ServerIPv4/IPv6 Setup: Cloud-init doesn't configure networking on Windows. Configure addresses manually. Licensing: No license key provided. User must maintain compliant licensing. Audits: Periodic audits may occur. Non-compliant installations subject to suspension. Notes
@if($isEditingNotes)
@if($notesError)
@else
{{ $notesError }}
@endif
@if($notes)
{!! \Illuminate\Support\Str::markdown(e($notes), [
'allow_unsafe_links' => false,
'renderer' => ['soft_break' => "
"] ]) !!} @else No notes. Click Edit to add. @endifServer InformationComprehensive details about your virtual machine including specifications, billing, and infrastructure information. Specifications: Allocated CPU, RAM, and storage resources. Network: Total bandwidth consumed since VM creation. Billing: Service plan and renewal information. Infrastructure: Datacenter location and node assignment. Specifications
vCPU Cores
{{ $allocatedCores }} cores
Memory
@if($allocatedMemoryMiB > 0)
{{ number_format($allocatedMemoryMiB / 1024, 1) }} GiB
@else
{{ \Illuminate\Support\Number::fileSize(bytes: $memoryTotal) }}
@endif
Storage
@if($allocatedDiskGiB > 0)
{{ $allocatedDiskGiB }} GiB
@elseif($diskTotal > 0)
{{ number_format($diskTotal / 1024 / 1024 / 1024, 0) }} GiB
@else
N/A
@endif
Backup Slots
{{ $allocatedBackups > 0 ? $allocatedBackups : 'Disabled' }}
Operating System
{{ $server->os->name ?? 'Unknown' }}
Network Statistics
Primary IPv4
{{ $server->primaryIpv4?->address ?? 'Not assigned' }}
Primary IPv6
{{ $server->primaryIpv6?->address ? \Illuminate\Support\Str::limit($server->primaryIpv6->address, 20) : 'Not assigned' }}
Total Inbound
{{ \Illuminate\Support\Number::fileSize(bytes: $totalNetIn) }}
Total Outbound
{{ \Illuminate\Support\Number::fileSize(bytes: $totalNetOut) }}
Combined Transfer
{{ \Illuminate\Support\Number::fileSize(bytes: $totalNetIn + $totalNetOut) }}
Billing & Service
Product
{{ \Illuminate\Support\Str::limit($productName, 20) }}
Billing Cycle
{{ ucfirst($servicePlan?->billing_period ?? 'N/A') }}
Service Status
{{ ucfirst($serviceStatus) }}
Next Renewal
{{ $serviceExpires ? $serviceExpires->format('M d, Y') : 'N/A' }}
@if($serviceExpires)
Days Until Renewal
{{ $serviceExpires->diffInDays(now()) }} days
@endif
Infrastructure
Datacenter
{{ $locationName }}
Hypervisor Node
{{ $nodeName }}
VM ID
{{ $server->vm_id ?? 'N/A' }}
VNC Console
{{ $server->node?->vnc_enabled ? 'Enabled' : 'Disabled' }}
Virtualization
KVM/QEMU
Identifiers
Server ID
{{ $server->id }}
Service ID
{{ $server->service_id ?? 'N/A' }}
Hostname
{{ $server->hostname ?? 'N/A' }}
Created
{{ $server->created_at?->format('M d, Y') ?? 'N/A' }}
Last Modified
{{ $server->updated_at?->diffForHumans() ?? 'N/A' }}
Current Usage
CPU Usage
Memory Usage
@if($diskTotal > 0)
Disk Usage
@endif
Uptime
{{ $reportedUptime }}
Power State
{{ $status && $status->status === 'running' ? 'Running' : 'Stopped' }}
|