Hi,
I am getting the host name when I see logs in kibana. We have many servers who have common name so its hard to identify server from logs so I want IP address also to be sent in logs.
How should I do that?
Thanks
Hi,
I am getting the host name when I see logs in kibana. We have many servers who have common name so its hard to identify server from logs so I want IP address also to be sent in logs.
How should I do that?
Thanks
In beats you can configure the name
field with a custom name per instance. As a machine can have multiple IPs, beats do not try to add IPs. In logstash support for adding beats client IPs has been added most recently: https://github.com/logstash-plugins/logstash-input-beats/issues/180
My scenario is like this
Metricbeat -> Kafka -> Logstash -> ES -> Kibana
So logs come from kafka for multiple servers in logstash.
In this case your best option is to use the name setting, in order to configure a custom name.
You can also use the fields setting to add more meta-data one can use for filtering.
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
© 2020. All Rights Reserved - Elasticsearch
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant logo are trademarks of the Apache Software Foundation in the United States and/or other countries.