TCP
The tcp input plugin allows to listen for JSON messages through a network interface (TCP port).
Configuration Parameters
The plugin supports the following configuration parameters:
Getting Started
In order to receive JSON messages over TCP, you can run the plugin from the command line or through the configuration file:
Command Line
From the command line you can let Fluent Bit listen for JSON messages with the following options:
By default the service will listen an all interfaces (0.0.0.0) through TCP port 5170, optionally you can change this directly, e.g:
In the example the JSON messages will only arrive through network interface under 192.168.3.2 address and TCP Port 9090.
Configuration File
In your main configuration file append the following Input & Output sections:
Testing
Once Fluent Bit is running, you can send some messages using the netcat:
In Fluent Bit we should see the following output:
Last updated