Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

i'm looking for a monitoring tool that can display network bandwidth usage for a specific period in time (working hours) it has to work on a linux platform

We are using MRTG en routers2.cgi now , but it seems that it is only possible to display traffic for 1 hole day week, month or year.

Anny suggestions ? I found PRTG but thats only works on a windows platform

share|improve this question

3 Answers 3

You could use Cacti, it lets you specify your graphs, here is an example. Supports SNMP and a PHP Poller which you can use to write scripts that collect data.

alt text

share|improve this answer
+1 for cacti -- but bear in mind there a packages out there that are easier to get your head around. –  Coops Sep 29 '09 at 16:37
I totally agree, another good choice is Munin.. –  rkthkr Sep 29 '09 at 19:13

Do you have netflow on your routers? You can send statistics with netflow over SNMP to more than one system.

  • www.manageengine.com [free and quite easy to set up]
share|improve this answer

Cacti is great for this (as mentioned above). If you want something that will also act as an all round monitoring package, I'd recommend Zabbix instead. Zabbix will allow you to drill down in to any of the graphed data, looking at hours, days, weeks etc. etc; alongside being able to monitor pretty much any server or system metric you can conceive of.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.