Fluentd is an open-source data collector used to move application log events into centralized processing and storage architectures. section 5.1.3
A Kafka-based logging flow separates application code from transport:
- Applications emit events through a generic logging framework rather than depending directly on Kafka. section 5.1.3
- Fluentd agents collect log data from files and forward it to Kafka as log events. section 5.1.3
- Kafka Connect moves the data from Kafka to Elasticsearch for centralized indexing. section 5.1.3
Figure 5.7 Sending log data via Kafka to Elasticsearch
Use the architecture figure to inspect the Fluentd-to-Kafka-to-Elasticsearch log pipeline. section 5.1.3



