Files
cacti/scripts/loadavg_multi.pl
Alex b3a070fe49 Resolving Issue #1889 (#1900)
$ENV{ENV} which running on FreeBSD
2018-09-07 06:08:36 -05:00

16 lines
400 B
Perl

#!/usr/bin/env perl
delete @ENV{qw(PATH)};
$ENV{PATH} = '/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/sbin';
#get load avg for 1;5;10 min
open(PROCESS, "env LC_ALL=C uptime |");
$avg = <PROCESS>;
close(PROCESS);
# 9:36pm up 15 days, 11:37, 2 users, load average: 0.14, 0.13, 0.10
$avg =~ s/^.*:\s(\d+\.\d{2}),?\s(\d+\.\d{2}),?\s(\d+\.\d{2})$//;
print "1min:$1 5min:$2 10min:$3";