Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I\'m looking for a qualitative software which counts the traffic of my internet

ID: 661693 • Letter: I

Question

I'm looking for a qualitative software which counts the traffic of my internet line. I have an internet data stick and a limited traffic rate. So for instance I have 6000MB each month available. After I reach a user specified limit I want the system to warn me. If I exceed another limit the connection should be closed until the period which is set is over.

My requirements:

The software should run under Linux
Lightweight interface
It should be possible to set up two limits (warning and block)
Traffic management
The software should warn me via E-Mail, if possible

On my Android smartphone, I'm able to set a limit for the mobile Internet. I can set a warning limit and a blocking limit. Is there a software available which can do this under Linux as well?

Explanation / Answer

NTM (Network Traffic Monitor) is an application to use on computers with a limited Internet plan. It can display a complete report for received and transmitted network traffic and automatically disconnect after a certain period of time or after the traffic exceeds the value you set.
Download Monitor displays monthly, daily and hourly amount of data transferred over the network and it can warn you using desktop notifications when you're about to exceed the usage quota, which you can set from its preferences. install guide

vnstat is a widely used CLI network data usage counter. It can be easily scripted to suit your requirement.

NOTE: It is safe to use your service provides data counter as there will be a mismatch between the ISP's and computer's counter. This mainly occurs due to the data packet loss during transmission. So it is better to use 95% of total as the cutoff value.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote