ZeroMQ PUB Monitor for Ganglia
This is a gmond metric-gathering module which reports a cumulative count of messages published by ZeroMQ publishers.
Endpoints are specified as configuration parameters in zpubmon.pyconf. Each configuration key name is used as an endpoint name and its corresponding value as the endpoint's URI. The configuration param groups is special-cased: if present, its value specifies the group name for the metrics generated by the module. Otherwise the default group name ('ZeroMQ') is used.
To test, invoke with one or more pairs of (endpoint name, endpoint URI) pairs specifying ZMQ publishers to poll. For example:
$ python zpubmon.py system-events tcp://localhost:8006
Message counts will be logged to the console every five seconds.
For more information about configuring Python modules for gmond, see the official documentation.
Copyright (c) 2012 by Ori Livneh <firstname.lastname@example.org>
Licensed under the GNU General Public Licence, version 2.0 or later.