Kibana version :
8.5.2 Elasticsearch version :
8.5.2 APM Server version :
8.6 APM Agent language and version :
I can't see the transaction names correctly in the APM section of Observability in Kibana.
For example, inside the index I see the field transaction.name with value GET http://127.0.0.1:27336/notify.
The list of transactions in APM is shown as the following image.
It appears that the value of the field is tokenized on each occurrence of the space, : and / characters.
How can I solve this problem displaying the transaction list correctly?
I see the values inside the index as in the posted image.
The string http://127.0.0.1:27336/notify (which I expect to see as a value in the transaction.name field) is split into many individual strings, i.e. http127.0.0.127336notify.
I think it's a logstash problem, when in a string it encounters special characters, in this case the two symbols : and /, the error occurs.
Using the transaction.name.keyword field for aggregation inside APM, I solved the problem. But I just don't know how to set them.