summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xloadbars8
1 files changed, 7 insertions, 1 deletions
diff --git a/loadbars b/loadbars
index 698717f..624e51f 100755
--- a/loadbars
+++ b/loadbars
@@ -161,6 +161,13 @@ BASH
$CPUSTATS{"$host;$name"} = join ';',
map { $_ . '=' . $load->{$_} }
grep { defined $load->{$_} } keys %$load;
+
+ } else {
+ for my $meminfo (qw(MemTotal MemFree Buffers Cached SwapTotal SwapFree)) {
+ if (/^$meminfo: *(\d+)/) {
+ $MEMSTATS{"$host;$meminfo"} = $1;
+ }
+ }
}
if ($sigusr1) {
@@ -168,7 +175,6 @@ BASH
$sigusr1 = 0;
}
}
-
}
return undef;