@extends('administrator.layout.console') @push('style') @endpush @section('breadcrumb') @php $breadcrumbItems = [ ['label' => 'Modules'], ['label' => 'Package vCenter'], ['label' => 'Virtual Machine', 'route' => 'package.vm.index'], ['label' => $vm->name ?? $vm->vm_id ?? 'Console', 'active' => true], ]; @endphp @endsection @section('content')
{{ $vm->name ?? 'VM Console' }} ({{ $vm->vm_id }})
Tất cả VM
Power State

{{ $vm->power_state ?? 'N/A' }}

CPU @if($vmStats && isset($vmStats['cpu']))

{{ $vmStats['cpu']['cores'] ?? $vm->cpu ?? 'N/A' }} vCore @if(isset($vmStats['cpu']['used_percent'])) {{ $vmStats['cpu']['used_percent'] }}% @endif

@else

{{ $vm->cpu ?? 'N/A' }} vCore

@endif
RAM @if($vmStats && isset($vmStats['memory']))

{{ $vmStats['memory']['size_GB'] ?? round(($vm->ram_mb ?? 0) / 1024, 2) }} GB @if(isset($vmStats['memory']['used_GB'])) {{ $vmStats['memory']['used_GB'] }} GB ({{ $vmStats['memory']['usage_percent'] }}%) @endif

@else

{{ $vm->ram_mb ? round($vm->ram_mb / 1024, 2) : 'N/A' }} GB

@endif
Disk @if($vmStats && isset($vmStats['disk']) && count($vmStats['disk']) > 0)

@foreach($vmStats['disk'] as $disk) {{ $disk['capacity_GB'] }} GB @endforeach

@else

N/A

@endif
Datacenter

{{ $vm->datacenter->name ?? 'N/A' }}

vCenter

@if($vm->datacenter && $vm->datacenter->vCenter) {{ $vm->datacenter->vCenter->host }} @else N/A @endif

Console Controls
Fullscreen Ctrl+Alt+Del Send
Connecting to vCenter

Initializing console

Setting up session...
{{-- jQuery 3 and jQuery UI are loaded in administrator.layout.console --}} @endsection