Skip to content
This repository has been archived by the owner on Jun 26, 2022. It is now read-only.

nathan-gs/puppet-ganglia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Puppet: Ganglia

Usage

Using unicast (not the Ganglia default way)

on the nodes

include ganglia::gmon

# one or more cluster heads:
ganglia::gmon::unicast_send { 'master':
    host    => 'master-for-this-cluster',
}

# define the name of the cluster (& owner)
ganglia::gmon::cluster { 'cluster':
    owner   => 'DataCrunchers',
}

On the head node

The node instructions apply to the head node as well.

# accept tcp connections (for communication between gmon & gmetad).
ganglia::gmon::tcp_accept { 'localhost' :
    bind    => 'localhost',
}

ganglia::gmon::unicast_receive { 'cluster': }

include ganglia::gmeta

ganglia::gmeta::retriever { 'cluster':
    hosts   => { 'master-for-this-cluster' => 8649 }
}

Author

Nathan Bijnens

About

Puppet module for Ganglia

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published