Revision 635633c7
Added by Seth Mos almost 15 years ago
etc/inc/rrd.inc | ||
---|---|---|
559 | 559 |
$rrdupdatesh .= "`$top -d 2 -s 1 0 | $awk '{gsub(/%/, \"\")} BEGIN { \\\n"; |
560 | 560 |
$rrdupdatesh .= "printf \"$rrdtool update $rrddbpath$ifname$proc \" } \\\n"; |
561 | 561 |
$rrdupdatesh .= "{ if ( \$2 == \"processes:\" ) { processes = \$1; } \\\n"; |
562 |
$rrdupdatesh .= "else if ( \$1 == \"CPU:\" ) { user = \$3; nice = \$5; sys = \$7; interrupt = \$9; } \\\n";
|
|
562 |
$rrdupdatesh .= "else if ( \$1 == \"CPU:\" ) { user = \$2; nice = \$4; sys = \$6; interrupt = \$8; } \\\n";
|
|
563 | 563 |
$rrdupdatesh .= "} END { printf \"N:\"user\":\"nice\":\"sys\":\"interrupt\":\"processes }'`\n\n"; |
564 | 564 |
|
565 | 565 |
/* End CPU statistics */ |
Also available in: Unified diff
Revert the top field change shift as these break a lot of other installs.