Logstash has many input plug-ins and codecs. All of the plug-ins are available as gems and hosted on rubygems.org. All of the plug-ins can be managed by bin/logstash-plugin. Using this script, you can install, uninstall, and remove plug-ins.
Note
To learn more about gems, see: https://en.wikipedia.org/wiki/RubyGems .
To understand better how plug-ins work, take a look at the setup diagram shown in Figure 9-1.
Figure 9-1. How plug-ins work
As you can see in Figure 9-1, when you receive data from the source, ...