summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZack Dever <zackdever@gmail.com>2016-04-25 13:39:42 -0700
committerDana Powers <dana.powers@gmail.com>2016-04-25 13:39:42 -0700
commitaefafd270a75b9a3d21c148eefba5ba56cbc622b (patch)
treebe9100ff2005fc6aafe1f91c209a5bc3a3e46994
parent57ae06f1e5436741cb5bcc7a10310e4e295a5818 (diff)
downloadkafka-python-aefafd270a75b9a3d21c148eefba5ba56cbc622b.tar.gz
Fix throttle_time_ms sensor
Fixes #665
-rw-r--r--kafka/consumer/fetcher.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/kafka/consumer/fetcher.py b/kafka/consumer/fetcher.py
index 1d4b0f0..3a5e37e 100644
--- a/kafka/consumer/fetcher.py
+++ b/kafka/consumer/fetcher.py
@@ -653,7 +653,8 @@ class Fetcher(six.Iterator):
self._sensors.bytes_fetched.record(total_bytes)
self._sensors.records_fetched.record(total_count)
- self._sensors.fetch_throttle_time_sensor.record(response['throttle_time_ms'])
+ if response.API_VERSION >= 1:
+ self._sensors.fetch_throttle_time_sensor.record(response.throttle_time_ms)
self._sensors.fetch_latency.record((recv_time - send_time) * 1000)