Since the last APM’s update, which has added the new Error Analytics, we have noticed that the Transactions Attributes sent as objects are not being rendered correctly. However, in the deprecated Errors section, they are still rendered as before. Let me explain it better:
We set a custom attribute for all transactions as a JS object with extra information we need in case of a problem. In the deprecated Errors section, the UI renders the name of the attribute and then every property of the object is displayed with its value. However, in the new Error Analytics, the object is rendered as
Here are some screenshots (I deleted sensitive data)
We are using NodeJS agent v1.24.1. I think this is probably a bug in APM’s new frontend, what do you think? Is there anything, apart from manually sending every parameter, we can do?