diff options
author | Cristian Feldman <vizvayu@gmail.com> | 2012-05-24 18:52:27 -0300 |
---|---|---|
committer | Cristian Feldman <vizvayu@gmail.com> | 2012-05-24 18:52:27 -0300 |
commit | 25a46a3cb249ea3eeb8319e5ab161dfd3c5160ae (patch) | |
tree | 801cb32787cc42a797a8b69089b0504dd4694a2d /usr/local/www/includes | |
parent | a55be495a200e5ae5ebc08e5bb8156f6ac6b502a (diff) | |
download | pfsense-25a46a3cb249ea3eeb8319e5ab161dfd3c5160ae.zip pfsense-25a46a3cb249ea3eeb8319e5ab161dfd3c5160ae.tar.gz |
Added load average information to the System Information widget
Diffstat (limited to 'usr/local/www/includes')
-rw-r--r-- | usr/local/www/includes/functions.inc.php | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/usr/local/www/includes/functions.inc.php b/usr/local/www/includes/functions.inc.php index 3039c35..806a084 100644 --- a/usr/local/www/includes/functions.inc.php +++ b/usr/local/www/includes/functions.inc.php @@ -20,6 +20,7 @@ function get_stats() { $stats['interfacestatus'] = get_interfacestatus(); $stats['gateways'] = get_gatewaystats(); $stats['cpufreq'] = get_cpufreq(); + $stats['load_average'] = get_load_average(); $stats = join("|", $stats); return $stats; } @@ -231,6 +232,13 @@ function get_cpufreq() { return $out; } + +function get_load_average() { + $load_average = ""; + exec("/usr/bin/uptime | /usr/bin/sed 's/^.*: //'", $load_average); + return $load_average[0]; +} + function get_interfacestats() { global $config; |