vogievetsky opened a new issue #8120: Confusing error for when Kafka sampler can not resolve DNS URL: https://github.com/apache/incubator-druid/issues/8120 ### Affected Version Druid 0.16.0-snapshot ### Description For Kafka ingestion to work the hostnames of the bootstrap servers ip addresses need to be resolvable. This is a common issue for people where they set up networking in such a way that the hostname is not resolvable. I will admit that I banged my head against the wall on this one for like an hour at one point. Right now if the Druid nodes can not resolve the Kafka hostnames this error is returned from the sampler (used for the streaming data loader):  The raw response from the sampler is `{"error":"Failed to sample data: No entry found for connection 2"}` (the connection number changes) It would be great to provide a more detailed error message in this case. Note: sometimes in this case when the hostname is not resolvable the sampler returns with 200 and `[]` as the sample which make the data loader show:  This is not easily reproducible and I believe is somehow to do with some timing. Steps to repro: - Spin up a Druid with the streaming data loader (master) - Make your network not able to resolve hostnames - Try to sample a Kafka broker via IP address
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
