Docker Events

The Docker events input plugin uses the Docker API to capture server events. A complete list of possible events returned by this plugin can be found in the Docker documentation.

Configuration parameters

This plugin supports the following configuration parameters:

Key
Description
Default

Unix_Path

The docker socket Unix path.

/var/run/docker.sock

Buffer_Size

The size of the buffer used to read docker events in bytes.

8192

Parser

Specify the name of a parser to interpret the entry as a structured message.

none

Key

When a message is unstructured (no parser applied), it's appended as a string under the key name message.

message

Reconnect.Retry_limits

The maximum number of retries allowed. The plugin tries to reconnect with docker socket when EOF is detected.

5

Reconnect.Retry_interval

The retry interval in seconds.

1

Threaded

Indicates whether to run this input in its own thread.

false

Command line

You can run this plugin from the command line:

fluent-bit -i docker_events -o stdout

Configuration file

In your main configuration file append the following Input and Output sections:

[INPUT]
    Name   docker_events

[OUTPUT]
    Name   stdout
    Match  *

Last updated

Was this helpful?