mirror of
https://github.com/pi-hole/web.git
synced 2024-12-06 19:36:21 +01:00
Add RAM usage display
This commit is contained in:
+21
@@ -14,6 +14,15 @@
|
||||
|
||||
// Get load
|
||||
$loaddata = sys_getloadavg();
|
||||
|
||||
// Get memory usage
|
||||
$free = shell_exec('free');
|
||||
$free = (string)trim($free);
|
||||
$free_arr = explode("\n", $free);
|
||||
$mem = explode(" ", $free_arr[1]);
|
||||
$mem = array_filter($mem);
|
||||
$mem = array_merge($mem);
|
||||
$memory_usage = $mem[2]/$mem[1]*100;
|
||||
?>
|
||||
|
||||
<!DOCTYPE html>
|
||||
@@ -169,6 +178,18 @@
|
||||
}
|
||||
echo '""></i> Load: ' . $loaddata[0] . ' ' . $loaddata[1] . ' '. $loaddata[2] . '</a>';
|
||||
?>
|
||||
<br/>
|
||||
<?php
|
||||
echo '<a href="#"><i class="fa fa-circle" style="color:';
|
||||
if ($memory_usage > 75) {
|
||||
echo '#FF0000';
|
||||
}
|
||||
else
|
||||
{
|
||||
echo '#7FFF00';
|
||||
}
|
||||
echo '""></i> Memory usage: ' . sprintf("%.1f",$memory_usage) . '%</a>';
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<!-- sidebar menu: : style can be found in sidebar.less -->
|
||||
|
||||
Reference in New Issue
Block a user