Fluentd has nine (9) types of plugins:
This article gives an overview of the Input Plugin.
Input plugins extend Fluentd to retrieve and pull event logs from the external sources. An input plugin typically creates a thread, socket, and a listening socket. It can also be written to periodically pull data from the data sources.
Refer to this list of available plugins to find out about other Input plugins: