Logstash has a variety of plugins to help integrate it with a variety of input and output sources. Let's explore the various plugins available.
You can execute the following command to list all available plugins in your installed Logstash version:
bin/plugin list
Also, you can list all plugins containing a name fragment by executing this command:
bin/plugin list <namefragment>
To list all plugins for group names, input, output, or filter, we can execute this command:
bin/plugin list --group <group name> bin/plugin list --group output
Before exploring various plugin configurations, let's take a look at the data types and conditional expressions used in various Logstash configurations.