Home | About | Sematext search-lucene.com search-hadoop.com
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB
 Search Hadoop and all its subprojects:

Switch to Threaded View
Flume >> mail # dev >> Returns 127.0.0.1 at HostInterceptor


Copy link to this message
-
Re: Returns 127.0.0.1 at HostInterceptor
The result of ' InetAddress.getLocalHost().getCanonicalHostName()' is
'localhost', what's your advice if I would like to distinguish the actual
IP of my several Flume servers?
2013/1/18 Mike Percy <[EMAIL PROTECTED]>

> Today, InetAddress.getLocalHost().getCanonicalHostName() is used if you
> pass useIP = false to the interceptor config.
>
> Regards,
> Mike
>
>
>
> On Fri, Jan 18, 2013 at 1:39 AM, Connor Woodson <[EMAIL PROTECTED]
> >wrote:
>
> > We could use InetAddress.getLocalHost().getCanonicalHostName() to get
> just
> > the IP, which I feel is good enough; a quick and dirty interceptor could
> be
> > built that substitutes certain names for their matching IP
> > ('SubstitutionInterceptor'?) which would then work well with any other
> > header-replacement needs someone would need.
> >
> > - Connor
> >
> >
> > On Fri, Jan 18, 2013 at 1:33 AM, Denny Ye <[EMAIL PROTECTED]> wrote:
> >
> > > hi all, HostInterceptor obtains loopback address if there hasn't
> > configure
> > > for local server at /etc/hosts. Can we change the acquire method for
> > local
> > > IP. Currently, we are using
> 'InetAddress.getLocalHost().getHostAddress()'
> > >
> >
>
NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB