add more graphite functions
add sum series with wildcard option
add data filters
Values should be derived before summing
Display metrics on status OK
Print out min, max and current metrics when status is OK from graphite.
Fix for data[target] having nil
Compacting data[target] - if data[target] has nil, we get a "ArgumentError: comparison of Float with nil failed"
Graphite normally uses yMin and yMax but these cease to have any effect if you're using dual-axis mode. Add code to scan through the graph fields and if any field sets "second_y_axis", switch to using yMinLeft and yMaxLeft instead where appropriate.
Make scale() and scaleToSeconds() independent.
They don't need to be mutually exclusive, consider Rx bytes on an interface, sampled per minute and you want bits/sec: scaleToSeconds(scale(some.host.interface.octets.eth0.rx,8),1)
Support for graphite templates
add graph type option to allow for creating pie charts
add support for hide_axes and hide_y_axis
added support for uniqueLegend
Remove unused variable colors
URL placeholders broken by CGI escapes