fluentbitの利用可能なプラグインの確認方法

fluentbitがインストールされているホストで利用可能なプラグインを確認するにはヘルプを確認すればよい。

$ fluent-bit --help
...
Available Options
...

Inputs
(Inputプラグインの一覧...)

Processors
(Processorプラグインの一覧...)

Filters
(Filterプラグインの一覧...)

Outputs
(Outputプラグインの一覧...)

例えばcloudwatch_logsプラグインを利用可能か確認するにはgrepで確認できる。

$ fluent-bit --help | grep cloudwatch_logs
  cloudwatch_logs        CloudWatch Logs output plugin

プラグインのヘルプを表示して確認する

利用可能なプラグインの場合、以下のコマンドでヘルプを表示できる。

[inputプラグインの場合]
$ fluent-bit -i プラグイン名 --help
[filterプラグインの場合]
$ fluent-bit -F プラグイン名 --help
[outputプラグインの場合]
$ fluent-bit -o プラグイン名 --help

ヘルプを表示できればそのプラグインは利用可能である。

td-agent-bitの場合

td-agent-bitを使用している場合はfluent-bitコマンドではなくtd-agent-bitコマンドを使用する。

$ td-agent-bit --help

$ td-agent-bit -i プラグイン名 --help
$ td-agent-bit -F プラグイン名 --help
$ td-agent-bit -o プラグイン名 --help