I've been having a hard time finding an appropriate forum for this question let alone put it in the proper board...so feel free to move it if need be. I am writing a script that polls a specified device on a fixed interval using SNMP and archives the results. The goal is to be able to debug a device by pulling important stats on a regular interval over a period of time. Essentially the same thing the cacti project does, but with simpler and with more flexibility. Anyway, I've been using round robin databases built with rrdtool because of it's built in graphing functionality, but I'm hitting the limits of it. I really need to use a data structure such as netCDF that allows each data object to be multi-dimensional, have independent resolution and have headers that define details (like units). This shouldn't be hard as there are perl extensions for netCDF. However I'm looking at the plotting aspect of it. With rrdtool, it's literally one command to generate a graph of the data. Is anyone aware of a package that will generate plot in a standard image format from netcdf through a cli? My only other option is to roll my own with GD (something I don't look forward to).