media.cgi: Fix parsing output of iostat core160 master v2.27-core160
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 24 Sep 2021 09:14:50 +0000 (10:14 +0100)
committerArne Fitzenreiter <arne_f@ipfire.org>
Wed, 29 Sep 2021 07:34:44 +0000 (07:34 +0000)
Since the last update of sysstat, the output of iostat has changed and
the web user interface showed wrong values.

This is now being fixed in this patch.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Acked-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
html/cgi-bin/media.cgi

index cc8f84d..af75d1b 100644 (file)
@@ -135,8 +135,8 @@ END
 }
 close DF;
 my @iostat1 = qx(/usr/bin/iostat -dm -p | grep -v "Linux" | awk '{print \$1}');
-my @iostat2 = qx(/usr/bin/iostat -dm -p | grep -v "Linux" | awk '{print \$5}');
-my @iostat3 = qx(/usr/bin/iostat -dm -p | grep -v "Linux" | awk '{print \$6}');
+my @iostat2 = qx(/usr/bin/iostat -dm -p | grep -v "Linux" | awk '{print \$6}');
+my @iostat3 = qx(/usr/bin/iostat -dm -p | grep -v "Linux" | awk '{print \$7}');
 print "<tr><td colspan='3'>&nbsp;\n<tr><td colspan='3'><h3>transfers</h3></td></tr>";
 my $i=0;