Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 646 Bytes

README.md

File metadata and controls

41 lines (26 loc) · 646 Bytes

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!