Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions docs/reference/filebeat/filebeat-input-kafka.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,31 +98,47 @@ How long to wait before retrying a failed read. Default is 2s.

### `timeout` [_timeout_2]
```{applies_to}
<<<<<<< HEAD
stack: ga 9.3.8+, ga 9.4.4+, ga 9.5
=======
stack: ga 9.3+
>>>>>>> d88456082 (Update `applies_to` version for Kafka input settings (#51862))
```

The network timeout for the connection to the Kafka brokers, applied to the dial, read, and write deadlines. Increase this for consumers reading across higher-latency links (for example cross-region or WAN), where a large fetch response may not be fully read within the default deadline. Default is 30s.


### `keep_alive` [_keep_alive]
```{applies_to}
<<<<<<< HEAD
stack: ga 9.3.8+, ga 9.4.4+, ga 9.5
=======
stack: ga 9.3+
>>>>>>> d88456082 (Update `applies_to` version for Kafka input settings (#51862))
```

The keep-alive period for the active network connection to the Kafka brokers. Default is 0s (disabled).


### `session_timeout` [_session_timeout]
```{applies_to}
<<<<<<< HEAD
stack: ga 9.3.8+, ga 9.4.4+, ga 9.5
=======
stack: ga 9.3+
>>>>>>> d88456082 (Update `applies_to` version for Kafka input settings (#51862))
```

The consumer group session timeout. If the broker receives no heartbeat from a consumer within this period, the consumer is removed from the group and a rebalance is triggered. Consumers on higher-latency links may need a larger value to avoid spurious rebalances. Default is 10s.


### `heartbeat_interval` [_heartbeat_interval]
```{applies_to}
<<<<<<< HEAD
stack: ga 9.3.8+, ga 9.4.4+, ga 9.5
=======
stack: ga 9.3+
>>>>>>> d88456082 (Update `applies_to` version for Kafka input settings (#51862))
```

How often the consumer sends heartbeats to the broker. This must be lower than `session_timeout`, and is typically set to no more than a third of that value. Default is 3s.
Expand Down
Loading