|
From: Hernan L. <her...@gm...> - 2016-06-16 00:35:29
|
Hello,
We are trying to gather detailed CPU usage from a number of machines in our
cluster. In particular, we want to see usage of every individual CPU in a
group of machines.
With collectl, on a single machine, the command we can run is:
collectl -sC -oT -P
Which gives us 282 columns (the machines have 28 CPU's).
Now we want to run a colmux command to see the idle time of CPU's 0 and 1
on 3 machines. This is columns 10 and 20 ("[CPU:0]Idle%" and
"[CPU:1]Idle%"). The command we use is:
colmux -addr 'machine-[1-3]' -command "-sC -oT -P" -cols 10,20
This generates the error:
Minute '60' out of range 0..59 at /usr/bin/colmux line 1699.
The error occurs when parsing the field "lasttime" of a data structure
$hostVars, which has the following content at the time of the error:
{
'lasttime' => [
'',
'20160615'
],
'maxinst' => [
-1,
0
],
'lastinst' => [
-1,
0
],
'bufptr' => 1
};
I am currently running version "collectl V3.6.9-1 (zlib:2.06,HiRes:1.9725)"
on Debian. Any idea of what may be the problem here?
Thanks in advance,
Hernan
|