drraw is a simple web based presentation
front-end for RRDtool that allows
you to interactively build graphs of your own design. A graph
definition can be turned into a template which may be applied to many Round
Robin Database files. drraw specializes in providing an easy mean
of displaying data stored with RRDtool
and does not care about how the data is collected, making it a great
complement to other RRDtool
drraw is extremely easy to install. If you already have
a running web server with Perl installed,
it should take you less than 10 minutes to get drraw
running for testing. Furher configuration is also simple and kept to a
Unlike its predecessor (MRTG),
RRDtool is not a tool that can be used
on its own. Instead, it is a building block upon which many
front-ends are built. Doing
what MRTG does
with RRDtool takes three pieces:
|data collection engine
(to store the data)
Most existing front-ends
to do everything, which drraw
's author considers to be a design
flaw for multiple reasons:
- Most data collection engines are specialized, too specialized to
cover everything one needs.
- Most graphing engines use knowledge of what is being collected to
define static graphs which makes it difficult to reuse
the engine for data collected differently.
- Most of the time, only one of the two engines gets much attention from
the developer(s) and the other one is minimal.
- Most existing graphing engines use rigid file based
configurations to pre-generate thousands of images that may never
In contrast, drraw
- is a graphing engine only
- a true web-based tool
- lets you collect data any way you want
- lets you collect data using as many means/tools as you wish
drraw brings you the following features:
- An easy interface to define graphs on the fly with all the power
provided by RRDtool. Such graphs may
be saved for future viewing, or used to define graph templates.
- Graph templates: A template is simply a graph definition missing
the data source file names. Instead, templates offer a simple mechanism to
find applicable database file names, allowing to apply the same graph to
many different databases.
- The ability to define "dashboards" featuring (static or dynamic)
sets of graph previews for pre-defined graphs and templates.
- A customizable browser allowing to navigate through graph,
template and dashboard definitions.
- A viewing engine allowing the user to change the time
boundaries on the fly.
drraw is released under a BSD
style license which should satisfy pretty much any use you may have for
it, but if for some reason it doesn't, contact the author to make
To receive timely release announcements, subscribe to drraw-announce.
- version 2.2b2 [2009-02-27] - http://web.taranis.org/drraw/dist/drraw-2.2b2.tar.gz
Release Focus: RRDtool 1.2.x support.
Major enhancements over 2.1.x releases:
- Full support for RRDtool 1.2.x
- Improved Graph editor
- Dashboard style display for templates
- Trending display for graphs and templates
- Enhanced Data Source Templates
- version 2.1.3 [2005-06-19] - http://web.taranis.org/drraw/dist/drraw-2.1.3.tar.gz
Release Focus: Minor bug fixes.
Major enhancements over 2.0.x releases:
- Customizable (main page) index
- Improved Graph/Template/Dashboard editors
- Mozilla friendly HTML
- Release archive
drraw is also available via third-party package systems:
© 2002-2008 - Christophe Kalt