Hi, I've built the beginnings of a simple tool that lets you specify rrd aggregation 'recipes' using regular expressions on the paths to rrd files [1]. So suppose you have data for N nodes in the following directory structure, where the first two letters refer to a location:
us1.mydomain.org us2.mydomain.org ... eu1.mydomain.org eu2.mydomain.org ... Then you could aggregate the data for all possible locations using this regular expression: (..)\d+.mydomain.org/.*rrd Rather than building a new processor, I leveraged rrdxport's nice aggregation interface. In other words, recipes in yaml format are converted into invocations of rrdxport. *This works fine, except when the number of DEFS in rrdxport exceeds a certain number. At that point, rrdxport simply returns without giving any error messages.* Is there a limit on the number of DEFS you can pass in a single rrdxport invocation, and if so then is there a way of raising the limit? This is the version of rrdtool that I am using: RRDtool 1.4.8 Copyright 1997-2013 by Tobias Oetiker <[email protected]> Compiled Oct 11 2013 12:13:01 Thanks in advance, Sapan [1] http://git.planet-lab.org/?p=rrdaggregate.git;a=blob;f=example.yaml;h=e1e50c31429b3ead3dfd883318ca0bc41e228dc9;hb=HEAD
_______________________________________________ rrd-users mailing list [email protected] https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users
