fix former value display
authorDavid Marec <DavidMarec@users.noreply.github.com>
Mon, 8 May 2023 08:07:15 +0000 (10:07 +0200)
committerDavid Marec <DavidMarec@users.noreply.github.com>
Mon, 8 May 2023 08:07:15 +0000 (10:07 +0200)
vmstat.pl
vmstatm.pl

index 2898f9166995ed86b6863fa7434dc8453a2f9f5c..37ca6bf98e57752c9c7773f0a6c1dc6251723e19 100755 (executable)
--- a/vmstat.pl
+++ b/vmstat.pl
@@ -29,6 +29,7 @@ while (1) {
        foreach my $id ($doc->findnodes('//zone')) {
                my $name=$id->findvalue('name');
                my $used=$id->findvalue('used');
        foreach my $id ($doc->findnodes('//zone')) {
                my $name=$id->findvalue('name');
                my $used=$id->findvalue('used');
+
                my $val = int($used);
 
                if ($name eq "vm pgcache") {
                my $val = int($used);
 
                if ($name eq "vm pgcache") {
@@ -42,7 +43,7 @@ while (1) {
                        if ($v0 <= $val) {
 format DIFF_V0V1 =
        @<<<<<<<<<<<<<<<<<<<<<< @######## => @########
                        if ($v0 <= $val) {
 format DIFF_V0V1 =
        @<<<<<<<<<<<<<<<<<<<<<< @######## => @########
-       $name,$v0,$val
+       $name,$dict{$name},$val
 .
                                $~ = "DIFF_V0V1";
                                write;
 .
                                $~ = "DIFF_V0V1";
                                write;
index edeabdf676b014f44ff4d3711058525d352fa3b7..6fb34e93d017776101eb0a036560b933df463bee 100755 (executable)
@@ -29,7 +29,7 @@ while (1) {
                        if ($v0 < $used) {
 format DIFF_V0V1 =
        @<<<<<<<<<<<<<<<<<<<<<< @######## => @########
                        if ($v0 < $used) {
 format DIFF_V0V1 =
        @<<<<<<<<<<<<<<<<<<<<<< @######## => @########
-       $name,$v0,$used
+       $name,$dict{$name},$used
 .
                                $~ = "DIFF_V0V1";
                                write;
 .
                                $~ = "DIFF_V0V1";
                                write;