cookbook 'fluentbit', '~> 1.6.10'
fluentbit (5) Versions 1.6.10 Follow2
Installs and configures Fluent Bit
cookbook 'fluentbit', '~> 1.6.10', :supermarket
knife supermarket install fluentbit
knife supermarket download fluentbit
fluentbit cookbook
Recipe default
The recipe fluentbit::default
installs Fluent Bit.
You can select whether to install the binary packages provided by Treasure Data (TD Agent bit) or compile Fluent Bit from source.
override['fluentbit']['install_mode'] = 'package' # the default override['fluentbit']['install_mode'] = 'source' # build from source code
You can add custom configuration with the fluentbit_conf
helper:
fluentbit_conf 'example' do content <<~CONF [INPUT] Name cpu Tag cpu [OUTPUT] Name stdout Match * CONF end
You can add custom parsers by setting type :parser
:
fluentbit_conf 'foo' do type :parser content <<~CONF [PARSER] Name foo Format regex Regex ^(?<foo>[^ ]*) [^ ]*$ CONF end
Recipe forward
A simple generic recipe is available to set up forwarding to another Fluent Bit or Fluentd host.
How to generate certificate for secure forwarding
Run this locally: openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 3650
Give it a password.
CN can be left blank.
License
MIT
Dependent cookbooks
This cookbook has no specified dependencies.
Contingent cookbooks
Collaborator Number Metric
1.6.10 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
1.6.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
1.6.10 passed this metric
No Binaries Metric
1.6.10 passed this metric
Testing File Metric
1.6.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.6.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
1.6.10 failed this metric
1.6.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
1.6.10 passed this metric
No Binaries Metric
1.6.10 passed this metric
Testing File Metric
1.6.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.6.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
1.6.10 passed this metric
1.6.10 passed this metric
Testing File Metric
1.6.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.6.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
1.6.10 failed this metric
1.6.10 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number