Buffering places an intermediary between producers and downstream consumers. In centralized logging, applications emit events, Fluentd forwards them to Kafka, and Kafka Connect moves them to Elasticsearch. section 5.1.3
A Kafka-based logging path separates event production from indexing:
- Applications remain independent of the underlying logging system through a generic logging framework. section 5.1.3
- Fluentd agents collect log files and forward events to Kafka. section 5.1.3
- Kafka Connect transfers the buffered data to Elasticsearch for centralized search and visualization. section 5.1.3
- Alternatives include syslog, Logstash, Fluent Bit, direct Elasticsearch integration, and cloud observability platforms. section 5.1.3
Figure 5.7 Sending log data via Kafka to Elasticsearch
Use the flow diagram to trace log data from collection through Kafka to Elasticsearch. section 5.1.3




