index.view 1.4 KB

12345678910111213141516171819
  1. @Title{Server Status}@
  2. @Body{
  3. <h3>Uptime</h3>
  4. <?=$uptime['days']?> days, <?=$uptime['hours']?> hours and <?=$uptime['minutes']?> minutes
  5. <h3>Load</h3>
  6. <table class="alternatingRows">
  7. <tr><td>1 min avg</td><td><?= $load[0]*100 ?>% (<?= ($load[0]/4)*100 ?>% core avg)<div class="percentageBar"><div style="width:<?=($load[0]/4)*100?>%"></div></td></tr>
  8. <tr><td>5 min avg</td><td><?= $load[1]*100 ?>% (<?= ($load[1]/4)*100 ?>% core avg)<div class="percentageBar"><div style="width:<?=($load[1]/4)*100?>%"></div></td></tr>
  9. <tr><td>15 min avg</td><td><?= $load[2]*100 ?>% (<?= ($load[2]/4)*100 ?>% core avg)<div class="percentageBar"><div style="width:<?=($load[2]/4)*100?>%"></div></td></tr>
  10. <tr><td>CPU Temp</td><td><?=round($cpuTemp)?>&deg;C<div class="percentageBar"><div style="width:<?=($cpuTemp/90)*100?>%"></div></td></tr>
  11. <tr><td>RAM</td><td><?=round($memFree/1024,2)?>MB free of <?=round($memTotal/1024,2)?>MB (<?=round($memUsage)?>% used)<div class="percentageBar"><div style="width:<?=$memUsage?>%"></div></td></tr>
  12. </table>
  13. <h3>Disc Space</h3>
  14. <table class="alternatingRows">
  15. <?php foreach ($disks as $disk){?>
  16. <tr><td><?=$disk->Disk?></td><td><?=$disk->FreeSpace?> of <?=$disk->TotalSpace?> remaining (<?=$disk->PercentageUsed?>% used)<div class="percentageBar"><div style="width:<?=$disk->PercentageUsed?>%"></div></td></tr>
  17. <?php } ?>
  18. </table>
  19. }@