Forge Home


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


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.



synyx/graylog2 — version 0.5.1 Jun 17th 2014


Build Status


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!



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 modules/graylog2
git clone modules/apt
git clone modules/stdlib


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',



To the package maintainers:


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