Strona 1 z 1
[ROZW] vnstat – nie monitoruje transferu
: 14 sie 2018, 08:49
autor: mistrz1
Kubuntu 18.04.1 nie liczy transferu. Odinstalowałem vnstat, zainstalowałem, szperałem w necie i nie znalazłem przyczyny i rozwiązania. Miałem wcześniej Kubuntu 18.04 i działało wszystko nawet wtedy, gdy zostało zaktualizowane do 18.04.1. Gdy pojawiła się już wersja 18.04.1 i obraz do ściągnięcia, to potrzebowałem przeinstalować system i stwierdziłem, że po co mam instalować 18.04 i aktualizować, jak mogę od razu zainstalować 18.04.1. No i już po skonfigurowaniu systemu 18.04.1 tak jak mi pasuje zobaczyłem, że vnstat nie działa no i teraz instalować na nowo wszystko od wersji 18.04 trochę mi się nie chce i licze, że może to drobna usterka, którą łatwo naprawić i ktoś wie jak to zrobić.
To jest wynik z tej chwili. Wczoraj powinno być parę giga, przed wczoraj kilkaset MB, no i dzisiaj już kilkadziesiąt albo parę setek MB. To jest po przeinstalowaniu vnstat i poprzednie wyniki zostały usunięte i też były podobne do obecnych.
Kod: Zaznacz cały
~$ vnstat
rx / tx / total / estimated
enp0s25: Not enough data available yet.
wlp2s0:
sie '18 3,44 MiB / 442 KiB / 3,88 MiB / 0 KiB
12.08.2018 689 KiB / 292 KiB / 981 KiB
13.08.2018 2,77 MiB / 150 KiB / 2,92 MiB / --
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 09:00
autor: jacekalex
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 10:10
autor: mistrz1
Kod: Zaznacz cały
~$ ls -ld /var/lib/vnstat/*
-rw-r--r-- 1 vnstat vnstat 2792 sie 12 12:45 /var/lib/vnstat/enp0s25
-rw-r--r-- 1 vnstat vnstat 2792 sie 13 15:14 /var/lib/vnstat/wlp2s0
Edit:
Klepnąłem jeszcze raz to polecenie:
i pokazało się to:
Kod: Zaznacz cały
~$ vnstat
rx / tx / total / estimated
enp0s25: Not enough data available yet.
wlp2s0:
sie '18 3,44 MiB / 442 KiB / 3,88 MiB / 0 KiB
yesterday 2,77 MiB / 150 KiB / 2,92 MiB
today 0 KiB / 0 KiB / 0 KiB / --
znowu klepnąłem to polecenie:
i pokazało się to:
Kod: Zaznacz cały
~$ vnstat
rx / tx / total / estimated
enp0s25: Not enough data available yet.
wlp2s0:
sie '18 3,63 MiB / 468 KiB / 4,08 MiB / 0 KiB
yesterday 2,77 MiB / 150 KiB / 2,92 MiB
today 187 KiB / 26 KiB / 213 KiB / --
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 10:35
autor: jacekalex
Cośtam zlicza, ale jak przez kartę enp0s25 żaden transfer nie przechodzi, to i żadnych danych nie zbiera.
Natomiast dziwne wskazania są spowodowane faktem, że nic nie uruchamia vnstat co np trzy minuty, żeby bazę uaktualniał.
Można to zrobić przez demona vnstatd, przez wpis do Crona, albo inną metodą,
ja np wygoniłem vnstat do daemontools (ale to moje autorskie rozwiązanie, nie stosowane domyślnie w Ubuntu).
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 10:45
autor: mistrz1
Rozumiem enp0s25, że nie liczy, bo to kabel i nie ma połączenia. A wlp2s0 to wifi i tego nie liczy, a cały czas działam na wifi. Te same operacje zrobiłem, które robiłem na 18.04; 17.10; i starszych i tam chodziło świetnie. Teraz na 18.04.1 coś szwankuje i nie wiem co?
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 10:49
autor: mistrz1
po tym poleceniu jest taki wynik:
Kod: Zaznacz cały
$ vnstat
rx / tx / total / estimated
enp0s25: Not enough data available yet.
wlp2s0:
sie '18 54,30 MiB / 6,71 MiB / 61,01 MiB / 137,00 MiB
yesterday 2,77 MiB / 150 KiB / 2,92 MiB
today 50,85 MiB / 6,28 MiB / 57,13 MiB / 124 MiB
Jeśli nie klepnę tego polecenia:
to nie aktualizuje danych.
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 10:53
autor: jacekalex
Pokaż wyniki:
Jak chcesz dokladniejsze dane (transfer per/host) dostępne przez przegladarkę w systemie realtime,
to zainteresuj się programem
darkstat - jest w repo.
A tu stronka programu i obrazki:
https://unix4lyfe.org/darkstat/
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 11:00
autor: mistrz1
Kod: Zaznacz cały
$ egrep -v '^$|^#' /etc/vnstat.conf
Interface "eth0"
DatabaseDir "/var/lib/vnstat"
Locale "-"
MonthRotate 1
DayFormat "%x"
MonthFormat "%b '%y"
TopFormat "%x"
RXCharacter "%"
TXCharacter ":"
RXHourCharacter "r"
TXHourCharacter "t"
UnitMode 0
RateUnitMode 1
OutputStyle 3
RateUnit 1
DefaultDecimals 2
HourlyDecimals 1
HourlySectionStyle 2
BandwidthDetection 1
MaxBandwidth 1000
Sampletime 5
QueryMode 0
CheckDiskSpace 1
UseFileLocking 1
BootVariation 15
TrafficlessDays 1
DaemonUser ""
DaemonGroup ""
TimeSyncWait 5
UpdateInterval 30
PollInterval 5
SaveInterval 5
OfflineSaveInterval 30
BandwidthDetectionInterval 5
SaveOnStatusChange 1
UseLogging 2
CreateDirs 1
UpdateFileOwner 1
LogFile "/var/log/vnstat/vnstat.log"
PidFile "/var/run/vnstat/vnstat.pid"
HeaderFormat "%x %H:%M"
HourlyRate 1
SummaryRate 1
SummaryLayout 1
TransparentBg 0
CBackground "FFFFFF"
CEdge "AEAEAE"
CHeader "606060"
CHeaderTitle "FFFFFF"
CHeaderDate "FFFFFF"
CText "000000"
CLine "B0B0B0"
CLineL "-"
CRx "92CF00"
CTx "606060"
CRxD "-"
CTxD "-"
Kod: Zaznacz cały
~$ systemctl status vnstat.service
● vnstat.service - vnStat network traffic monitor
Loaded: loaded (/lib/systemd/system/vnstat.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2018-08-12 13:11:02 CEST; 1 day 21h ago
Docs: man:vnstatd(1)
man:vnstat(1)
man:vnstat.conf(5)
Main PID: 867 (vnstatd)
Tasks: 1 (limit: 4420)
CGroup: /system.slice/vnstat.service
└─867 /usr/sbin/vnstatd -n
sie 14 10:37:55 kubuntu vnstatd[867]: Error: Unable to create database backup "/var/lib/vnstat/.wlp2s0".
sie 14 10:37:55 kubuntu vnstatd[867]: Error: Unable to create database backup "/var/lib/vnstat/.enp0s25".
sie 14 10:42:55 kubuntu vnstatd[867]: Error: Unable to create database backup "/var/lib/vnstat/.wlp2s0".
sie 14 10:42:55 kubuntu vnstatd[867]: Error: Unable to create database backup "/var/lib/vnstat/.enp0s25".
sie 14 10:47:55 kubuntu vnstatd[867]: Error: Unable to create database backup "/var/lib/vnstat/.wlp2s0".
sie 14 10:47:55 kubuntu vnstatd[867]: Error: Unable to create database backup "/var/lib/vnstat/.enp0s25".
sie 14 10:52:55 kubuntu vnstatd[867]: Error: Unable to create database backup "/var/lib/vnstat/.wlp2s0".
sie 14 10:52:55 kubuntu vnstatd[867]: Error: Unable to create database backup "/var/lib/vnstat/.enp0s25".
sie 14 10:57:55 kubuntu vnstatd[867]: Error: Unable to create database backup "/var/lib/vnstat/.wlp2s0".
sie 14 10:57:56 kubuntu vnstatd[867]: Error: Unable to create database backup "/var/lib/vnstat/.enp0s25".
vnstat mi wystarcza, bo interesuje mnie ile miesięcznie transferu wykorzystuję, tylko musi działać
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 11:05
autor: jacekalex
Masz standardowy błąd lamera, uprawnienia.
Spróbuj je poprawić:
i popraw w konfigu
/etc/vnstat.conf nazwę interfejsu, bo ten raczej już nie nazywa się
eth0.
Jeżeli vnstatd zacznie dzialać, to już nie aktualizuj go przez sudo, bo znowu się popsuje z powodu błędnych uprawnień.
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 11:19
autor: mistrz1
Zrobiłem. Poczekałem kilka minut i o to wynik:
Kod: Zaznacz cały
$ vnstat
rx / tx / total / estimated
enp0s25: Not enough data available yet.
wlp2s0:
sie '18 4,81 GiB / 309,76 MiB / 5,11 GiB / 11,80 GiB
yesterday 1,51 GiB / 141,37 MiB / 1,65 GiB
today 2,48 GiB / 120,69 MiB / 2,60 GiB / 5,52 GiB
A skąd się wziął ten błąd? Nie było go w poprzednich wersjach Kubuntu. To ja coś schrzaniłem, czy „informatyki” od Kubuntu?
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 11:22
autor: jacekalex
Czyli coś już chyba zaczyna liczyć?
U mnie wygląda tak:
Kod: Zaznacz cały
~> vnstat
Database updated: Tue Aug 14 11:20:46 2018
net since 18.09.2017
rx: 967,08 GiB tx: 22,61 GiB total: 989,69 GiB
monthly
rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
lip '18 72,67 GiB | 1,51 GiB | 74,19 GiB | 237,93 kbit/s
sie '18 78,57 GiB | 1,53 GiB | 80,11 GiB | 592,97 kbit/s
------------------------+-------------+-------------+---------------
estimated 181,35 GiB | 3,54 GiB | 184,89 GiB |
daily
rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
yesterday 2,01 GiB | 47,03 MiB | 2,05 GiB | 204,19 kbit/s
today 172,63 MiB | 13,99 MiB | 186,62 MiB | 38,33 kbit/s
------------------------+-------------+-------------+---------------
estimated 364 MiB | 27 MiB | 391 MiB |
Rzuć okiem na to:
https://dug.net.pl/drukuj/131/statystyk ... ca_vnstat/
Pozdro
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 11:48
autor: mistrz1
U ciebie trochę inaczej wygląda. Może to zależy od wersji vnstat? Mam tę:
Kod: Zaznacz cały
$ vnstat -v
vnStat 1.18 by Teemu Toivola <tst at iki dot fi>
Coś się ruszyło i liczy, nawet z poprzednich dni policzył i jest więcej niż w pierwszych komendach. Ciekawe, czy dobrze liczy?
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 11:54
autor: jacekalex
Kod: Zaznacz cały
vnstat -v
vnStat 1.17 by Teemu Toivola <tst at iki dot fi>
Czy dobrze liczy?
Treba by zatrudnić kilka programów i śledzić różnice we wskazaniach.
Re: vnstat – nie monitoruje transferu
: 14 sie 2018, 19:40
autor: mistrz1
dzięki @jacekalex. Jak do tej pory działa. Zrestartowałem laptopa i działa. Chyba jest już ok.