Skip to content
This repository has been archived by the owner on Oct 22, 2024. It is now read-only.

electrical/puppet-lumberjack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

puppet-lumberjack

NOTE: This module is deprecated and will not be updated. I'll be starting on a new module for the logstash-forwarder after x-mas.

A puppet module for managing and configuring lumberjack

https://github.com/jordansissel/lumberjack

This module is puppet 3 tested

Usage

Installation, make sure service is running and will be started at boot time:

 lumberjack::instance { 'foo': 
   host  => 'logstashhost',
   port  => '7200',
   files => ['/var/log/messages', '/var/log/thing/*'],
   ssl_ca_path => "puppet:///path/to/ca.crt",
 }

Removal/decommissioning:

 class { 'lumberjack':
   ensure => 'absent',
 }

Install everything but disable service(s) afterwards:

 class { 'lumberjack':
   status => 'disabled',
 }