I want to keep tabs on how much data is flowing through my computer’s network connection. On Windows I use Glasswire but it isn’t available on Linux. Is there a software for Linux that just runs in the background and logs how much data has been sent and received? Ideally I would like something that can show network usage by day, week or month, maybe even by year. I would also like it to be able to differentiate between network traffic on multiple interfaces, such as Ethernet vs. Wi-Fi vs. the VPN connection, and also be able to differentiate between the amount of data uploaded vs downloaded. Command line only is fine. Can anyone make a recommendation?