Best tool to track network stats per device?

Hi, I want to be able to view network traffic/bandwidth stats for every device on my network and be able to view within LuCi.

I'm on OpenWrt 22.03.5, I do see the statistics tab but the graphs don't have an option to view stats beyond just transfer stats on br-lan. Is there another package or something with LuCi support that handles my needs?

Thank you

luci/statistics/network plugins/configure

Uncheck anything under the Monitor Inerfaces Dropdown.
Check Monitor all except specified
Save/Apply

That will monitor all active interfaces on your device.

That being said, what data/statistics do you expect to see when you mean "able to view network traffic/bandwidth stats for every device on my network and be able to view within LuCi."?

1 Like

I just want to see total downloaded/uploaded in gigabytes for each client. The Interfaces graph does show transfer speeds on specific ethernet ports and both wifi bands on my WAX202, but I want to specifically view daily/weekly/monthly/quarterly bandwidth stats. Thanks

You might try nlbwmon and luci-app-nlbwmon

2 Likes

@hnyman mentioned nlbwmon and luci-app-nlbwmon as one likely candidate, and I would suggest Bandwidthd as another possibility. Wiki is here, and here is a screenshot:

If you want to try nlbwmon/luci-app-nlbwmon, I would suggest you clear the protocol mapping file. This will lump all traffic from each client into a single other category.

nlbwmon also incorporates a runtime nlbw that you can use from the command line to customize reporting of each period.

1 Like

Thanks a lot! This is exactly what I'm looking for

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.