[rrd-developers] rrdtool fetch / JSON-Output

Tobias Oetiker tobi at oetiker.ch
Fri Jan 13 08:25:14 CET 2012

Hi Michael,

I guess adding json will help many people, so I will add it ...
(got another patch already from a few months back, but if you can
send me yours, I will be glad to take it for inspiration too :-)
(it was not attached)


Yesterday Michael Markstaller wrote:

> Hi,
> my first post to the list and to be honest: I havent followed this list
> and rrdtool development for many years though using it widely & every
> single day. It just worked to well ;)
> I created a little patch to make "rrdtool fetchj .." simply output json
> instead of text, attached.
> Intentions, the answers to why etc:
> - Target-Platforms are rather low-end (AMD Geode, OpenWRT Routers), so
> with rrdtool 1.3, 1.4 was dead slow in graphing on these low-ends during
> my tests.
> - avoid (another) shellscript or CGI to wrap "rrdtool fetch" output into
> JSON what I needed to feed jQuery/Flot in this case.
> - but "rrdtool fetch" does exactly what I need, with all it's benefits,
> fast, small data to transfer, right data, autoscaling etc.pp.
> Please let me know your thoughts, if it makes sense at all.
> I know for sure that a patch against an rather old version isn't perfect
> but it was as mentioned chosen precisely..
> Could also do it for current 1.4/trunk but it's currently not my goal
> because of serious performance-problems (which might have many other
> causes than rrdtool itself for sure!)
> best regards
> Michael Markstaller
> _______________________________________________
> rrd-developers mailing list
> rrd-developers at lists.oetiker.ch
> https://lists.oetiker.ch/cgi-bin/listinfo/rrd-developers

Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland
http://it.oetiker.ch tobi at oetiker.ch ++41 62 775 9902 / sb: -9900

More information about the rrd-developers mailing list