Graylog2/graylog2-puppet — pull request #3 by renanvicente (2014-09-11 05:47:23+00:00)
Title: Add graylog2-radio management

Add total management over graylog2-radio for RedHat and Debian based.

Tested using graylog2-radio version 0.20 and 0.21.

example with default setting for 0.20

class {'graylog2::repo':
version => '0.20'
}->
class {'graylog2::radio': }

and for 0.21

class {'graylog2::repo':
version => '0.21'
}->
class {'graylog2::radio': }

using graylog2-radio with amqp and graylog2-server in different machines.

class {'graylog2::repo':
version => '0.20'
}->
class {'graylog2::radio':
graylog2_server_uris =>['http://172.16.0.200:12900/'],
rest_listen_uri => 'http://172.16.0.205:12950/',
rest_transport_uri => 'http://172.16.0.205:12950/',
amqp_broker_hostname => '172.16.0.207',
amqp_broker_username => 'guest',
amqp_broker_password => 'guest',
}

attributes for all parameters in graylog2-radio.conf or the default file for init ( java options and graylog2-radio args).

if necessary has attributes for a different template: template_config_file and template_file ( default init file).