graylog2

Puppet module to install and manage a graylog2 server and the web-interface

synyx

synyx

9,525 downloads

8,883 latest version

0.1 quality score

Version information

  • 0.5.1 (latest)
  • 0.5.0
  • 0.4.2
  • 0.4.1
  • 0.4.0
released Jun 17th 2014

Start using this module

Documentation

synyx/graylog2 — version 0.5.1 Jun 17th 2014

#puppet-graylog2

Build Status

##Overview

This module manages a graylog2 setup including the server and the web-interface.

Supported plattforms:

  • Debian 7
  • Ubuntu 12.04
  • Ubuntu 14.04
  • CentOS 6.5

There is an implicit dependency to java - make sure to setup java properly before using this module!

Installation

Librarian-puppet

mod 'synyx/graylog2', '0.5.1'

Puppet Module Tool:

puppet module install synyx/graylog2

Manual installation

This module depends on:

So all repositories have to be checked out:

git clone https://github.com/synyx/puppet-graylog2.git modules/graylog2
git clone https://github.com/puppetlabs/puppetlabs-apt.git modules/apt
git clone https://github.com/puppetlabs/puppetlabs-stdlib.git modules/stdlib

##Usage

A graylog2 example including the server and the webinterface component

class {'graylog2::repo':}

class {'graylog2::server':
  password_secret => 'veryStrongSecret',
}

class {'graylog2::web':
  application_secret => 'veryStrongSecret',
}

Authors

Credits

To the package maintainers:

License

puppet-graylog2 is released under the MIT License. See the bundled LICENSE file for details.