Thanks Francois, the way the code is right now, the subscriber is the node doing the bind, and the publisher connects to the subscriber. This would mean that your central collectd process would be able to do the filtering since it is the subscriber. <div>
<br></div><div>As far as AMQP goes, we have noticed scaling problems with the broker model, where this box becomes complex to scale out and seems to be the bottle neck. That is why ZeroMQ is appealing for this kind of situation. <br>
<br><div class="gmail_quote">On Mon, Aug 29, 2011 at 12:42 PM, Francois-Xavier Bourlet <span dir="ltr"><<a href="mailto:fx@dotcloud.com">fx@dotcloud.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div>Hi guys,</div><div><br></div>Just a little note: The current implementation of ZMQ filter on the subscriber, not on the publisher...<div>Seem that ZMQ v3 is addressing the problem.</div><div><br></div><div>my 2cents<br>
<br><div class="gmail_quote"><div><div></div><div class="h5">On Mon, Aug 29, 2011 at 9:22 AM, Florian Forster <span dir="ltr"><<a href="mailto:octo@collectd.org" target="_blank">octo@collectd.org</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div></div><div class="h5">
Hi Allan,<br>
<br>
if you're after distributing the load, you might want to take a look at<br>
the AMQP plugin, too. It has these "topic" branches, where subscribers<br>
can subscribe to "matching" messages only. This allows you to distribute<br>
the load in a consistent manner and is re-configurable during runtime.<br>
<br>
It's possible to only subscribe to certain messages in ZeroMQ as well,<br>
but I *think* they match the message content for this. Since the plugin<br>
uses the binary protocol, that might not work for us. I might be wrong,<br>
though, and there is some "label" that you can attach to messages, which<br>
would make this kind of filtering possible with ZeroMQ, too.<br>
<div><div></div><div><br>
Regards,<br>
—octo<br>
--<br>
Florian octo Forster<br>
Hacker in training<br>
GnuPG: 0x0C705A15<br>
<a href="http://octo.it/" target="_blank">http://octo.it/</a><br>
</div></div><br></div></div><div class="im">-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.10 (GNU/Linux)<br>
<br></div>
iQIcBAEBAgAGBQJOW7y2AAoJEMPSHpbi2Mmg0ysP/ijjRkTLWdvFCxs+sBBXtvU3<br>
liEIgNf90s3Jgzr33bgx+7m/BQ0JgDT7VrNvH3ek8/OdePGJ15Lnnqr6T5mDz2gD<br>
Tj0uysiFCyQCIZPiw5v23x+iNLhwkeS/RC9HFBTPTG3I+s4jG46EvVvBfjlosEYA<br>
g+LslGIZ7yG02PN/WKxehYUEK3nnWlz14uHyFwPoQfUGWObpQiiKzerM5R0uL/qn<br>
rwyK+IFlmAgzU0m1cbaGq3KCyqOGDHzreW6rC1fql8IFC1ca2ugFA3F6ttYUzRvV<br>
yP1RYwydWwA6WYjYyyExWsSTQTWhIyx0JWnxZslodhdA2pEHU+OGsciuPoBnCW5c<br>
35GAozEiAuRFe2QKFPnhDkLyVf8Wh/agyWfCSR8Q1i2UVVrhWUFRIaOCzC/+e8od<br>
UamMKv3KkuC931M6YDbLNW4W/E71rQB9sAxCOItVmOpISaW5nCMiw59dknZwN2I4<br>
WsdmTYzMdQZhmjB28/i1fo0vZVuWHH/dK0zAoaWwutanthlVFKrSxcnmfkjzQNj1<br>
WlHqXDvW6h7crksOeWQamrUqplHgP0sKSWsTI2z4zytCGL3+KpdeXe/0FBqPou7J<br>
qHqFM2nTKdRNpL8fgcRm9nTz0VyB0vmpmrIQ8WgOjpwfNz9APUrW5s1RECovb+ow<br>
4wLyW448ylCs6WC7HXwE<br>
=HGPq<br>
-----END PGP SIGNATURE-----<br>
<br>_______________________________________________<br>
collectd mailing list<br>
<a href="mailto:collectd@verplant.org" target="_blank">collectd@verplant.org</a><br>
<a href="http://mailman.verplant.org/listinfo/collectd" target="_blank">http://mailman.verplant.org/listinfo/collectd</a><br>
<br></blockquote></div><font color="#888888"><br><br clear="all"><div><br></div>-- <br>François-Xavier Bourlet<br>
</font></div>
</blockquote></div><br></div>