Fluentd
Single Node manual installation
Go to InsightFinder Agent td-agent repo https://github.com/insightfinder/InsightAgent/tree/master/td-agent
download fluent-plugin-out-InsightFinder.gemspec and out_InsightFinder.rb
Move these 2 files to either /etc/fluent/plugin or /etc/td-agent/plugin depending on how you install the Fluentd
By default, Fluentd adds the /etc/fluent/plugin directory to its load path. Thus, any additional plugins that are placed in /etc/fluent/plugin will be loaded automatically. If Using td-agent, Use /etc/td-agent/plugin
Modify the configuration file(should be located in /etc/td-agent/td-agent.conf) of Fluentd, add the section for insight finder plugin according to example file td-agent.conf.example
Restart Fluentd and the data will be ingested into InsightFinder.
Tested with Fluentd version 1.0
Multi-node installation using Ansible
Please follow the ReadMe file in the tg-agent repo https://github.com/insightfinder/InsightAgent/blob/master/td-agent/README.md
References: https://docs.fluentd.org/deployment/plugin-management#add-a-plugin-via-etc-fluent-plugin