mr-canoehead / network_performance_monitor

Network Performance Monitor - a portable tool for troubleshooting performance issues with home networks
GNU General Public License v3.0
84 stars 21 forks source link

Add speedtest-cli data consumption metrics to the daily report #1

Closed mr-canoehead closed 4 years ago

mr-canoehead commented 4 years ago

Since the Internet speed testing tool speedtest-cli sends and receives a significant amount of data over the Internet, this may have an impact on users with data caps on their Internet service plans. To help users understand exactly how much of their data allowance is being used by this testing, metrics should be added to the daily report showing Upload/Download megabytes and total megabytes sent/received.

This will require fairly minor changes to the test execution process, the speedtest database table, the reporting process, and the main report template.

mr-canoehead commented 4 years ago

Added 'Speedtest data usage' to the daily report. The value shown is a sum of bytes sent and received by the speedtest-cli process throughout the reporting day.