Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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

Is there any way to monitor bandwidth in visualization form with RRDTool?

share|improve this question

Kind of, i.e. with MRTG by the same author, which uses rrdtool for generating graphics. Other tools as Cacti etc. might work as well.

RRDtool is only a completely generic graphing tool and it will plot whatever data you feed it.

Edit: I overlooked the "real time" part when answering. In this case, I assume rrdtool is not the right tool for you, as it is designed to be updated maybe once a minute or every five minutes or something like that. However, theoretically it should be possible to store data with a resolution down to a second and update a graph accordingly.

BTW, please look through the answers for your question and see if they solved your problems. If they did, accept them.

share|improve this answer

If you don't HAVE to use RRDTool, you could look at Graphite, which uses a processing backend called "carbon" that stores data in a database called "whisper". It's very "realtime".

share|improve this answer

RRDtool is not meant for real-time, as Sven mentions.

On the command line, we are often using the old iptraf tool. It updates its counters every few seconds.

share|improve this answer

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.