Telegraf's Kafka output plugin enables streaming collected metrics to Apache Kafka for distributed processing, buffering, and distribution to multiple consumers.
Sensors/PLCs → Telegraf → Kafka Topic → Multiple Consumers (InfluxDB, Analytics, Alerts)
[[outputs.kafka]]
brokers = ["kafka:9092"]
topic = "factory-metrics"
data_format = "json"