Skip to content
This repository has been archived by the owner on Jan 4, 2018. It is now read-only.

aussielunix/graylog2-appliance

Repository files navigation

DO NOT USE - CURRENTLY WORK IN PROGRESS

I am re-writing this project so that it builds out a graylog2 0.10 based appliance.

Graylog2 Appliance

In here is some puppet manifests and modules for building out a working Graylog2 system on a single host.
You have a choice of two very simple deployment methods:

  • Vagrant
  • Capistrano

Vagrant is for building out Graylog2 in a local virtualbox guest.
NOTE: Vagrant will download my basebox the first time you run it (455M).

vagrant up
# browse to 172.31.255.2:3000

Capistrano is for building out Graylog2 on a remote host.
For full usage help run cap -e go

cap go HOST='ec2-foo-09498.example.com'
# browse to ec2-foo-09498.example.com:3000

Requirements

Vagrant requires you have Virtualbox setup and the vagrant rubygem installed.
Capistrano requires you have a clean Ubuntu Precise guest (from anywhere, local VM, cloud provider etc) and the capistrano rubygem installed.

Todo

  • tune rsyslog to send logs to graylog2
  • split out the Graylog2 puppet module to separate repos.
AuthorMick Pollard (aussielunix at g mail dot com
CopyrightCopyright (c) 2012 by Mick Pollard
LicenseDistributed under the Apache License, see COPYING
twitter @aussielunix

About

ABANDONED - manifests to wrap some puppet modules together for installing a graylog2 appliance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published