I’m currently using Advanced IP Scanner but I don’t think there’s a way for it to show which devices are hogging the most internet. Is there better free software for this?
This type of data needs to be collected at the point all the traffic flows through.
I.e. your router/gateway.Grafana.
Install something to gather metrics from every network device, and ship to Grafana.
Or configure some monitoring on your router and ideally ship it to Grafana.
This post is an automated archive from a submission made on /r/HomeNetworking, powered by Fediverser software running on alien.top. Responses to this submission will not be seen by the original author until they claim ownership of their alien.top account. Please consider reaching out to them let them know about this post and help them migrate to Lemmy.
Lemmy users: you are still very much encouraged to participate in the discussion. There are still many other subscribers on !homenetworking@selfhosted.forum that can benefit from your contribution and join in the conversation.
Reddit users: you can also join the fediverse right away by getting by visiting https://portal.alien.top. If you are looking for a Reddit alternative made for and by an independent community, check out Fediverser.
To get down to the level of what device is doing what on the network you would need to use something such as NetFlow or devices with SNMP reporting. If each device is connected to individual switch ports. Then go with a SNMP reporting process. If the devices are on a shared medium such as WiFi then you would want to use NetFlow. The difficulty is that NetFlow and SNMP are usually only found on higher end gear. So you need to have invested in networking gear that supports these features. NetFlow would be best when running on the router or firewall and SNMP on the Ethernet switch. On option for a SNMP tool would be the Cacti.net product. You could add a NetFlow option to Cacti but I haven’t tried that yet. There are other NetFlow freeware graphing options out there.
I have a pfsense CE firewall, free, on an old mini desktop. The web-configurator has a traffic graph status page that lists every connected device’s bandwidth in and out, updated every second. An overall LAN/WAN traffic graph too, of course.