Forge Home

graylog2

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

10,453 downloads

9,746 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

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'synyx-graylog2', '0.5.1'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add synyx-graylog2
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install synyx-graylog2 --version 0.5.1

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

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.