Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Python Ganglia Plugin that can monitor a zeromq publisher socket. #6

Open
smorin opened this issue Nov 16, 2013 · 5 comments
Open
Assignees

Comments

@smorin
Copy link
Member

smorin commented Nov 16, 2013

No description provided.

@ghost ghost assigned mehikmat Dec 2, 2013
@mehikmat mehikmat closed this as completed Dec 2, 2013
@mehikmat mehikmat reopened this Dec 2, 2013
@smorin
Copy link
Member Author

smorin commented Dec 2, 2013

Any questions on this?

On Dec 2, 2013, at 4:13, Hikmat Dhamee [email protected] wrote:

Reopened #6.


Reply to this email directly or view it on GitHub.

@mehikmat
Copy link
Member

mehikmat commented Dec 3, 2013

Hello Everyone,

As my understanding,
Ganglia python plugin for monitoring zeromq publisher socket will do:

  1. monitor the message count published by zeromq publisher socket on every
    x seconds

Any other metrics that should be monitored by plugin

Thanks,
HIkmat

On Mon, Dec 2, 2013 at 9:02 PM, Steve Morin [email protected]:

Any questions on this?

On Dec 2, 2013, at 4:13, Hikmat Dhamee [email protected]
wrote:

Reopened #6.


Reply to this email directly or view it on GitHub.


Reply to this email directly or view it on GitHubhttps://github.com//issues/6#issuecomment-29625414
.

@smorin
Copy link
Member Author

smorin commented Dec 3, 2013

Let's start with that for V1

On Dec 2, 2013, at 21:03, Hikmat Dhamee [email protected] wrote:

Hello Everyone,

As my understanding,
Ganglia python plugin for monitoring zeromq publisher socket will do:

  1. monitor the message count published by zeromq publisher socket on every
    x seconds

Any other metrics that should be monitored by plugin

Thanks,
HIkmat

On Mon, Dec 2, 2013 at 9:02 PM, Steve Morin [email protected]:

Any questions on this?

On Dec 2, 2013, at 4:13, Hikmat Dhamee [email protected]
wrote:

Reopened #6.


Reply to this email directly or view it on GitHub.


Reply to this email directly or view it on GitHubhttps://github.com//issues/6#issuecomment-29625414
.

Hikmat Dhame_e,Java Developer_ | Kathmandu,Nepal |
[email protected] | +977-9848751308 | SKYPE:* talk_hemant* |
whiteboxdeveloper.blogspot.com

Reply to this email directly or view it on GitHub.

@mehikmat
Copy link
Member

mehikmat commented Dec 3, 2013

Okay

On Tue, Dec 3, 2013 at 12:51 PM, Steve Morin [email protected]:

Let's start with that for V1

On Dec 2, 2013, at 21:03, Hikmat Dhamee [email protected]
wrote:

Hello Everyone,

As my understanding,
Ganglia python plugin for monitoring zeromq publisher socket will do:

  1. monitor the message count published by zeromq publisher socket on
    every
    x seconds

Any other metrics that should be monitored by plugin

Thanks,
HIkmat

On Mon, Dec 2, 2013 at 9:02 PM, Steve Morin [email protected]:

Any questions on this?

On Dec 2, 2013, at 4:13, Hikmat Dhamee [email protected]
wrote:

Reopened #6.


Reply to this email directly or view it on GitHub.


Reply to this email directly or view it on GitHub<
https://github.com/DemandCube/Sparkngin/issues/6#issuecomment-29625414>
.


Reply to this email directly or view it on GitHub.


Reply to this email directly or view it on GitHubhttps://github.com//issues/6#issuecomment-29687819
.

@mehikmat
Copy link
Member

mehikmat commented Dec 6, 2013

This is a gmond metric-gathering module which reports a count
of messages published by ZeroMQ publishers.

Endpoints are specified as configuration parameters in zpubgangliamon.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 zpubgangliamon.py system-events tcp://localhost:8006

Message counts will be shown in console and gweb as graph.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants