
Wpis użytkownika Catharsis w LINUX
CatharsisOsobistość
35piorunówUżywając programu vnStat w systemie #linux można sprawdzić ile wykorzystaliśmy łącza internetowego na naszym komputerze w określonym czasie. Jako, że koniec roku i początek nowego to czas wszelkich podsumowań i zestawień danych to łatwo można sobie zrobić swoje "podsumowanie roku" w zużyciu danych.
>vnstat -m -b 2023-01-01 -e 2023-12-31
Powyższa komenda wyświetli nam w terminalu miesięczne zestawienie danych dla podanego okresu (screen 1).
Można też zainstalować sobie pakiet vnStati, który używając danych z vnStat tworzy z nich wykresy.
>vnstati -m -b 2023-01-01 -e 2023-12-31 -o net.jpg -L --noedge --noheader
Tą komendą stworzymy plik .jpg z graficznym przedstawieniem wcześniejszych danych (screen 2).
Po co to? Zasadniczo to w moim wypadku nie ma to żadnego zastosowania prócz zaspokojenia ciekawości ale widzę przynajmniej 2 bardzo użyteczne przypadki:
1. Jeśli mamy limitowane łącze internetowe i chcemy wiedzieć ile nam zostało mniej więcej danych.
2. Do analizowania ruchu na swoim serwerze. Dostępnych opcji jest dużo więcej i można np wyświetlić dni z ostatniego miesiąca z największym ruchem itp. Zachęcam do sprawdzenia manuala bo jest tam wszystko wytłumaczone.
Sam program jest bardzo lekki, jego daemon nie zużywa mi nawet 4mb ramu. Niestety oczywiście program nie potrafi zbierać danych wstecz więc swoje podsumowanie roczne zobaczycie za rok jeśli zainstalowaliście go dopiero teraz (upewnijcie się że jest włączony w systemd).
Komentarze (2)
@Catharsis - dzięki - zainstaluję sobie na routerze: https://openwrt.org/docs/guide-user/services/network_monitoring/vnstat
Testing to determine if you are a bot!Openwrt@koszotorobur Ta w sumie kolejny dobry use case to zainstalować to sobie na routerze albo Raspberry Pi co robi nam np za pihole.
