I have a socketappender setup in the elasticsearch logging.yml so that my ES instance sends slow search and slow index logs to my logstash instance via socketappender on port 9500.
I noticed that when I use an IP address for the socketappender hostName that it works ok, but when I try to use a server name or DNS name (i.e. "myserver.mydomain.com") , it doesnt work; ie socketappender only accepts IP addresses (tho I have seen examples where it accepts "localhost")
the setup is on CentOS 7, and I am using ES 1.5.0 and logstash 1.5.2
is this a bug or by design? is there a workaround for this?
thanks in advance