Thank you for your response. I did check some links related to ingest pipeline as its a new concept for me to begin with.
I went through below link to understand the ingest pipeline
Sending other APM data to alternate data streams, like traces (traces-apm.* ), logs (logs-apm.* ), and internal metrics (metrics-apm.internal* ) is not currently supported.
This was mentioned in the documentation of ingest pipeline. Does that mean we cannot push apm-traces to a another/custom datastream.
Also, I tried to create a pipeline using GUI under stack management section. For the same, We need to create a processor.
When I try to add processor , It gives me below options
What this means is you can't for example send traces to a metrics data stream, or vice versa. This section needs a bit of tidying up, so I'll see if we can clarify this statement when we do.
With which of the above options do I need to ask elasticsearch to create a new data stream for each of the service.name that are running.
Sorry, I missed earlier that you were using 8.6. You will need to use a more recent version of the stack (8.10.x) so you can use the "reroute" ingest processor.
Thanks @axw for your help.
Will check if its within the scope of my requirement to upgrade to 8.10 or above.
Just wanted to confirm one more thing, I should be able to implement ingest processor specifically of type "reroute" with open source or do I need to have enterprise level subscription for it.
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.