MRTG is a great graphing tool for small applications. Unfortunately the package does not scale very well for my purposes. The snmp polling and data storage in the logfiles are areas that I have problems with using MRTG. Are there any other viable alternatives to MRTG, or are there any existing mods to mrtg that graph right out of a file rather than polling for itself? I already have the data I need and would like to reuse it. If possible I would like to have a package that is separated into 3 sections. One section can be called upon to do polling or gathering data out of a repository. The second can be called upon to do statistics runs. The 3rd can be called to provide graphs on demand.
The package I have been fiddling with on and off for a while and which was recently named "NORDstat" may do some of what you want. It has a simple textual and easily understood (hah!) format for the raw data files, so that it should not be too difficult to convert the data you already have to this format. It has separate modules to produce graphs and tabular textual reports, and the graphs (and the tabular reports++) can be presented via a WWW interface (the WWW setup is even cache-friendly). Some of the plotting scripts fetch the data from the tabular reports, some fetch them directly from the raw data files. I have recently made the package available for testing, you can reach it (together with "live data" for NORDUnet) at http://www.nordu.net/stats/ If there is interest I may set up a few mailing lists for information dissemination about the package, typically an -announce list and list for general discussion of the package. If any of you are interested in this, send me e-mail. Regards, - Håvard