<meta charset="utf-8"><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "><div>Hello, all!</div><div><br></div><div>In my first post to this list I would like to thank you guys for this great software and here is my question</div>
<div><br></div><div>I have several collectd servers, and I would like them to have identical(more or less) data, including data about each other. </div><div><br></div><div>To achieve this I tried the following</div><div>
configuration for clients and servers(two servers for simplicity)</div><div><br></div>Clients:<div> Server A</div><div> Server B</div><div> Forward false</div><div><br></div><div>Server A:</div><div> Listen A</div>
<div> Server B</div><div> Forward false</div><div><br></div><div>Server B:</div><div> Listen B</div><div> Server A</div><div> Forward false</div><div><br></div><div>Works pretty nice for the data, no filters needed (as there's a duplicate detection mechanism(according to man page))</div>
<div>Unfortunately, I can not say the same about notifications coming from clients: they seem to get looped as in logs of both servers</div><div>I see endless notifications with timestamps from the past, collectd grows in the memory, so does network plugin queue length etc</div>
<div><br></div><div>I guess I can remove "Server" directive from each server's configuration and just rsync A:rrd/A to B:rrd (and viceversa), but is there a way to do it without involving external tools?</div>
<div><br></div><div>Can this duplicate detection mechanism be extended to include both data and notifications or notifications were just designed to work this way?</div><div> </div><div>Thank you!</div></span>