Overview of Logstash plugins
Logstash has a rich collection of input, filter, codec, and output plugins. Plugins are available as self-contained packages called gems and hosted on RubyGems.org
. By default, as part of the Logstash distribution many common plugins are available out of the box. One can verify the list of plugins that are part of the current installation by executing the following command:
D:\packt\logstash-6.0.0\bin>logstash-plugin list
Note
By passing the --verbose flag to the preceding command, one can find out the version info of each plugin.
Using the -- group
 flag followed by either input, filter, output, or codec, one can find the list of installed input, filters, output, codecs, and plugins respectively. For example:
D:\packt\logstash-6.0.0\bin>logstash-plugin list --group filter
One can list all plugins containing a name fragment by passing the name fragment to logstash-plugin list
. For example:
D:\packt\logstash-6.0.0\bin>logstash-plugin list 'pager'
Note
In the previous...