Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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

closed as off-topic by masegaloeh, Grant, 84104, Katherine Villyard, Scott Pack Apr 16 '15 at 3:47

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

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.

  • [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