Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Public Interfaces

New Metrics

Each added metric will be on the client-level  and have the following tag:

  • type = client-metrics

The metrics for thread state will also contain an additional tag:

  • thread-id=[thread-id] 

The following table provides the new metric name, recording level, type, and description.  Additionally, the group, tag, and converted telemetry name are provided.

NameRecording LevelMetric TypeDescriptionGroupTagsTelemetry Name
client-stateINFOGaugeThe current state of the Kafka Streams instance stream-metricclient-id, process-idorg.apache.kafka.stream.client.state
thread-stateINFOGaugeThe current state of the StreamThread stream-thread-metricthread-idorg.apache.kafka.stream.thread.state
recording-levelINFOGaugeThe level of metrics recordingstream-metricclient-id, process-idorg.apache.kafka.stream.recording.level

Values for client-state metrics

...