Collectd

The Collectd input plugin lets you receive datagrams from the collectd service.

Configuration parameters

The plugin supports the following configuration parameters:

Key
Description
Default

Listen

Set the address to listen to.

0.0.0.0

Port

Set the port to listen to.

25826

TypesDB

Set the data specification file.

/usr/share/collectd/types.db

Threaded

Indicates whether to run this input in its own thread.

false

Configuration examples

Here is a basic configuration example:

pipeline:
    inputs:
        - name: collectd
          listen: 0.0.0.0
          port: 25826
          typesdb: '/user/share/collectd/types.db,/etc/collectd/custom.db'

    outputs:
        - name: stdout
          match: '*'

With this configuration, Fluent Bit listens to 0.0.0.0:25826, and outputs incoming datagram packets to stdout.

You must set the same types.db files that your collectd server uses. Otherwise, Fluent Bit might not be able to interpret the payload properly.

Last updated

Was this helpful?