fluent-plugin-obsolete-plugins
Fluentd filter plugin to warn obsolete plugins if detect on boot.
This plugin does not modify incoming records.
Installation
RubyGems
$ gem install fluent-plugin-obsolete-plugins
Bundler
Add following line to your Gemfile:
gem "fluent-plugin-obsolete-plugins"
And then execute:
$ bundle
Configuration
Filter plugin
plugins_json (string) (optional)
Path to plugins.json
.
Default value: https://raw.githubusercontent.com/fluent/fluentd-website/master/scripts/plugins.json
.
Deprecated: obsolete_plugins_yml (string) (optional)
Path to obsolete-plugins.yml
. This parameter is deprecated. Please use plugins_json
parameter instead.
Default value: nil
timeout (integer) (optional)
Timeout to read data of obsolete plugins. If it occurs timeout, it just skips to detect obsolete plugins.
Default value: 5
raise_error (bool) (optional)
Raise error if obsolete plugins are detected
Default value: false
.
Input plugin
plugins_json (string) (optional)
Path to plugins.json
.
Default value: https://raw.githubusercontent.com/fluent/fluentd-website/master/scripts/plugins.json
.
timeout (integer) (optional)
Timeout to read data of obsolete plugins. If it occurs timeout, it just skips to detect obsolete plugins.
Default value: 5
raise_error (bool) (optional)
Raise error if obsolete plugins are detected
Default value: false
.
Copyright
- Copyright(c) 2017- okkez
- License
- Apache License, Version 2.0