Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
None
-
None
Description
In Kafka Streams we record throughput / latency metrics on EACH processing record, causing a lot of recording overhead. Instead, we should consider statistically sampling messages flowing through to measures latency and throughput.
This is based on our observations from KAFKA-3769 and KAFKA-3811.
Attachments
Issue Links
- Is contained by
-
KAFKA-5152 Kafka Streams keeps restoring state after shutdown is initiated during startup
- Resolved
- is related to
-
KAFKA-3769 KStream job spending 60% of time writing metrics
- Resolved
-
KAFKA-3811 Introduce Kafka Streams metrics recording levels
- Resolved