From mboxrd@z Thu Jan  1 00:00:00 1970
From: Matthias Fischer <matthias.fischer@ipfire.org>
To: development@lists.ipfire.org
Subject: [PATCH 2/4] traffic.cgi: Changed time interval for vnstat graphs from
 5 to 1 minute
Date: Fri, 10 Apr 2020 19:17:09 +0200
Message-ID: <20200410171711.3902-2-matthias.fischer@ipfire.org>
In-Reply-To: <20200410171711.3902-1-matthias.fischer@ipfire.org>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============3303592734315339347=="
List-Id: <development.lists.ipfire.org>

--===============3303592734315339347==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

This keeps the graphs a bit more "updated".

>>From 'man vnstat':
'-c (--cache-time) =3D> Update output file only if at least *time* minutes
have passed since the previous file update.

Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
---
 html/cgi-bin/traffic.cgi | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/html/cgi-bin/traffic.cgi b/html/cgi-bin/traffic.cgi
index fbffecb7c..e19bea20a 100644
--- a/html/cgi-bin/traffic.cgi
+++ b/html/cgi-bin/traffic.cgi
@@ -86,15 +86,15 @@ sub display_vnstat
 	if ( $testdata =3D~ 'enough') {
 		print"No data for $device !<br>";
 	} else {
-	    system("/usr/bin/vnstati -c 5 -s -i $device -o /srv/web/ipfire/html/gra=
phs/vnstat-s-$device.png");
+	    system("/usr/bin/vnstati -c 1 -s -i $device -o /srv/web/ipfire/html/gra=
phs/vnstat-s-$device.png");
 	    # Hour graph
-	    system("/usr/bin/vnstati -c 5 -h -i $device -o /srv/web/ipfire/html/gra=
phs/vnstat-h-$device.png");
+	    system("/usr/bin/vnstati -c 1 -h -i $device -o /srv/web/ipfire/html/gra=
phs/vnstat-h-$device.png");
 	    # Day graph
-	    system("/usr/bin/vnstati -c 5 -d -i $device -o /srv/web/ipfire/html/gra=
phs/vnstat-d-$device.png");
+	    system("/usr/bin/vnstati -c 1 -d -i $device -o /srv/web/ipfire/html/gra=
phs/vnstat-d-$device.png");
 	    # Month graph
-	    system("/usr/bin/vnstati -c 5 -m -i $device -o /srv/web/ipfire/html/gra=
phs/vnstat-m-$device.png");
+	    system("/usr/bin/vnstati -c 1 -m -i $device -o /srv/web/ipfire/html/gra=
phs/vnstat-m-$device.png");
 	    # Top10 graph
-	    system("/usr/bin/vnstati -c 5 -t -i $device -o /srv/web/ipfire/html/gra=
phs/vnstat-t-$device.png");
+	    system("/usr/bin/vnstati -c 1 -t -i $device -o /srv/web/ipfire/html/gra=
phs/vnstat-t-$device.png");
=20
 # Generate HTML-Table with the graphs
 print <<END
--=20
2.18.0


--===============3303592734315339347==--