Mapping Metricbeat to Elasticsearch

Hi there,

I am currently using metricbeat to monitor the health and metrics of our servers and application on those servers. I then upload that to elasticsearch and then pull it from elasticsearch using .NET and NEST. NEST parses the JSON data structure from elasticsearch and maps it to our .NET objects.

Is there a way to change the indexing of certain fields (e.g. "beat.hostname" to just "hostname")? This would make it a great deal easier to map the elasticsearch JSON object to my .NET object.

You could either use Logstash or Ingest Node to modify the data at ingest time. It's not configurable on the Beat side.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.