GitXplorerGitXplorer
n

ganglia-proxy-aggregator

public
2 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
2e0eeb5bd062a97e0d54b7c6296cb14e1db6ad9d

ganglia: proxy & aggregator: bugfix in argument parser

nnathan-gs committed 13 years ago
Unverified
2c887d032efbbb8aa89f2eecfa14760e63170b0d

ganglia: proxy & aggregator: bugfix

nnathan-gs committed 13 years ago
Unverified
bd3959b11af4de17c04ea7d191b8e8d1e0c92dc8

Readme: how to use as daemon

nnathan-gs committed 13 years ago
Unverified
83ee920c43b2e80f1fa56979e66931da8a36379b

init scripts & defaults

nnathan-gs committed 13 years ago
Unverified
4f8c512cfed8d6261918cccbcdc9e9918e360804

Shutdown handling

nnathan-gs committed 13 years ago
Unverified
c7b0c8c888ea2e80451bdac327af5b85eae0cdaa

removed the libxml2 dependency

nnathan-gs committed 13 years ago

README

The README file for this repository.

Ganglia: a proxy & aggregator #############################

Usage::

./ganglia-proxy-aggregator.py node01:8649 node02 nodeN:8649

Advanced usages

  • Override the cluster name::

      ./ganglia-proxy-aggregator.py --cluster-name="TestCluster" node01:8649 node02 nodeN:8649
    
  • On what port should the proxy listen to.::

      ./ganglia-proxy-aggregator.py --server-port=8649 node01:8649 node02 nodeN:8649
    

The options can be mixed.

Running as a daemon


It uses the upstart system of Ubuntu.

Create a ganglia-pa user.

Copy following files::
    
    ganglia-proxy-aggregator.default -> /etc/default/ganglia-proxy-aggregator
    ganglia-proxy-aggregator.init -> /etc/init.d/ganglia-proxy-aggregator
    ganglia-proxy-aggregator.py -> /usr/bin/ganglia-proxy-aggregator.py

Dependencies
~~~~~~~~~~~~

- Python >2.6
    
Credits
~~~~~~~

Fork of ganglia-multicast-hack, found on http://code.google.com/p/ganglia-multicast-hack/

replaced the regex with xml dom parsing & added cli arguments.

- Antti Vanne <antti.vanne@iki.fi>
- Nathan Bijnens <nathan@nathan.gs>

License
~~~~~~~

Distributed under a New BSD LICENSE, see LICENSE for details.