bdhtechnology
asked on
linux graph traffic for all LAN computers
We have a Debian linux based iptables firewall machine controlling access to the network. Occasionally we receive complaints that some users are having a hard time connecting to the Internet or that it is 'slow'. What we would like to do is be able to keep a historical graph for each host on the network (approx 50 computers) so when they complain we can look and see if there were any people using a lot of bandwidth at that time. Then we can decide what to do later.
Currently we use mrtg to graph the data in and out but we would like to be able to break that down per LAN computer. What tools are available to help us with that?
Currently we use mrtg to graph the data in and out but we would like to be able to break that down per LAN computer. What tools are available to help us with that?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Not if snmp is not already enabled, also in order to use snmp you would have to know the community string. zabbix can be a better option, because you can use your custom scripts or calculation and generate graphs on zabbix.
Thanks
Amit
Thanks
Amit
ASKER
Thanks for the tip, while searching for examples on how to do what I am looking for in cacti and zabbix, I came across NfSen, which looks like it will do what I need it to: http://nfsen.sourceforge.net/
I am checking this out now.
To me it seems like there should be more tools for just this sort of thing. I would think that many people would want to see what computers on a network are using what kind of bandwidth at certain times, without requiring anything to be enabled/installed on the LAN client devices. Is this not a common thing people do?
I am checking this out now.
To me it seems like there should be more tools for just this sort of thing. I would think that many people would want to see what computers on a network are using what kind of bandwidth at certain times, without requiring anything to be enabled/installed on the LAN client devices. Is this not a common thing people do?
Well ! really i have not found this situation common in my work experience because usually inside LAN, things are a little more trusted, controlled and owned. However, some cases could be like yours where you need to see the usage. But I think yes , nfsen seems to be useful in your case, it analyzes the netflow as it says.
Thanks
Amit
Thanks
Amit
ASKER
It sounds like cacti or zabbix may be the best option for us.