'; echo ''; if (getidbyname($vm['vmwVmDisplayName'])) { echo generate_device_link(device_by_name($vm['vmwVmDisplayName'])); } else { echo $vm['vmwVmDisplayName']; } echo ''; if ($vm['vmwVmState'] == 'powered off' || $vm['vmwVmState'] == 'Shut off') { echo 'OFF'; } elseif ($vm['vmwVmState'] == 'powered on' || $vm['vmwVmState'] == 'Running') { echo 'ON'; } elseif ($vm['vmwVmState'] == 'suspended' || $vm['vmwVmState'] == 'Paused') { echo 'SUSPEND'; } if ($vm['vmwVmGuestOS'] == 'E: tools not installed') { echo 'Unknown (VMware Tools not installed)'; } elseif ($vm['vmwVmGuestOS'] == '') { echo '(Unknown)'; } else { echo '' . \LibreNMS\Util\Rewrite::vmwareGuest($vm['vmwVmGuestOS']) . ''; } if ($vm['vmwVmMemSize'] >= 1024) { echo '' . sprintf('%.2f', ($vm['vmwVmMemSize'] / 1024)) . ' GB'; } else { echo '' . sprintf('%.2f', $vm['vmwVmMemSize']) . ' MB'; } echo '' . $vm['vmwVmCpus'] . ' CPU';