I didn't realize that was possible with collectd.  It should be possible to parse multiple files, add the lines from each and then remove duplicates.