Skip to content

prouveyrol/puppet-fluent_bit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fluent-bit

Install, configure, and manage Fluent-bit log shipper. This module is heavily inspired from https://github.com/soylent/konstantin-fluentd/

Module Description

  • Installs td-agent package
  • Generates configuration file td-agent-bit.conf
  • Manages td-agent-bit service

Usage Examples

Basic

Install and start the service.

class { 'fluent-bit': }

Hiera Support

Defining Fluentd resources in Hiera.

fluent_bit::configs:
  'my_cpu':
    service: 'INPUT'
    name: 'cpu'
    tag: 'tag1'

Limitations

Tested on Ubuntu 16.04

Development

Bug reports and pull requests are welcome!

About

A Puppet module for the Fluent-bit log shipper.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 84.8%
  • Ruby 15.2%