summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kafka/client_async.py3
-rw-r--r--kafka/conn.py2
2 files changed, 4 insertions, 1 deletions
diff --git a/kafka/client_async.py b/kafka/client_async.py
index 2913b43..0560ec0 100644
--- a/kafka/client_async.py
+++ b/kafka/client_async.py
@@ -206,6 +206,7 @@ class KafkaClient(object):
self.config['api_version'] = self.check_version(timeout=check_timeout)
def _bootstrap(self, hosts):
+ log.info('Bootstrapping cluster metadata from %s', hosts)
# Exponential backoff if bootstrap fails
backoff_ms = self.config['reconnect_backoff_ms'] * 2 ** self._bootstrap_fails
next_at = self._last_bootstrap + backoff_ms / 1000.0
@@ -241,6 +242,8 @@ class KafkaClient(object):
bootstrap.close()
continue
self.cluster.update_metadata(future.value)
+ log.info('Bootstrap succeeded: found %d brokers and %d topics.',
+ len(self.cluster.brokers()), len(self.cluster.topics()))
# A cluster with no topics can return no broker metadata
# in that case, we should keep the bootstrap connection
diff --git a/kafka/conn.py b/kafka/conn.py
index d9e4c72..29f6911 100644
--- a/kafka/conn.py
+++ b/kafka/conn.py
@@ -269,7 +269,7 @@ class BrokerConnection(object):
self._sock.setblocking(False)
if self.config['security_protocol'] in ('SSL', 'SASL_SSL'):
self._wrap_ssl()
- log.debug('%s: connecting to %s:%d', self, self.host, self.port)
+ log.info('%s: connecting to %s:%d', self, self.host, self.port)
self.state = ConnectionStates.CONNECTING
self.last_attempt = time.time()
self.config['state_change_callback'](self)