# Structs
The Collectd input plugin allows you to receive datagrams from collectd service.
The dummy input plugin, generates dummy events.
Fluent Bit exposes its own metrics to allow you to monitor the internals of your pipeline.
Forward defines the in_forward Input plugin that listens to TCP socket to recieve the event stream.
The HTTP input plugin allows you to send custom records to an HTTP endpoint.
The MQTT input plugin, allows to retrieve messages/data from MQTT control packets over a TCP connection.
NGINX Exporter Metrics input plugin scrapes metrics from the NGINX stub status handler.
A plugin based on Prometheus Node Exporter to collect system / host level metrics.
The OpenTelemetry plugin allows you to ingest telemetry data as per the OTLP specification, <br /> from various OpenTelemetry exporters, the OpenTelemetry Collector, or Fluent Bit's OpenTelemetry output plugin.
No description provided by the author
Fluent Bit 1.9 includes additional metrics features to allow you to collect both logs and metrics with the same collector.
The StatsD input plugin allows you to receive metrics via StatsD protocol.<br /> **For full documentation, refer to https://docs.fluentbit.io/manual/pipeline/inputs/statsd**.
Syslog input plugins allows to collect Syslog messages through a Unix socket server (UDP or TCP) or over the network using TCP or UDP.
The Systemd input plugin allows to collect log messages from the Journald daemon on Linux environments.
The Tail input plugin allows to monitor one or several text files.
The tcp input plugin allows to retrieve structured JSON or raw messages over a TCP network interface (TCP port).