]> granicus.if.org Git - vnstat/commitdiff
improve info print when traffic rate is higher than set maximum, decrease default...
authorTeemu Toivola <git@humdi.net>
Sat, 20 Apr 2019 17:27:42 +0000 (20:27 +0300)
committerTeemu Toivola <git@humdi.net>
Sat, 20 Apr 2019 17:27:42 +0000 (20:27 +0300)
cfg/vnstat.conf
src/common.h
src/daemon.c

index cbf2f1e107dceb9fc1dc002c5a4f06fd603a4d2e..4b6b1334e7737b9b4a6d6654e0b24e732413526a 100644 (file)
@@ -95,7 +95,7 @@ YearlyYears    -1
 TopDayEntries  20
 
 # how often (in seconds) interface data is updated
-UpdateInterval 30
+UpdateInterval 20
 
 # how often (in seconds) interface status changes are checked
 PollInterval 5
index a3b6a75d41ab39ee6ba22df3268d0ad088d3763d..3ab0215daafeee770d322ee7758c9c6c13303018 100644 (file)
@@ -219,7 +219,7 @@ and most can be changed later from the config file.
 #endif
 
 /* daemon defaults */
-#define UPDATEINTERVAL 30
+#define UPDATEINTERVAL 20
 #define TIMESYNCWAIT 5
 #define POLLINTERVAL 5
 #define SAVEINTERVAL 5
index bafdd6e5eb7722e2f6aced2838e094563f534d3e..9295cbcb1f5616bf29f286d72f255bf810559071 100644 (file)
@@ -549,7 +549,7 @@ int processifinfo(DSTATE *s, datacache **dc)
 
                        /* sync counters if traffic is greater than set maximum */
                        if ((rxchange > maxtransfer) || (txchange > maxtransfer)) {
-                               snprintf(errorstring, 1024, "Traffic rate for \"%s\" higher than set maximum %" PRIu32 " Mbit (%" PRIu64 "->%" PRIu64 ", r%" PRIu64 " t%" PRIu64 "), syncing.", (*dc)->interface, maxbw, (uint64_t)interval, maxtransfer, rxchange, txchange);
+                               snprintf(errorstring, 1024, "Traffic rate for \"%s\" higher than set maximum %" PRIu32 " Mbit (%" PRIu64 "s->%" PRIu64 ", r%" PRIu64 " t%" PRIu64 ", 64bit:%d), syncing.", (*dc)->interface, maxbw, (uint64_t)interval, maxtransfer, rxchange, txchange, ifinfo.is64bit);
                                printe(PT_Info);
                                rxchange = txchange = 0;
                        }