Let us capture UserAgent and other request headers/params
I understand you not capturing full UserAgent by default because of concerns of PII.
But please give some control over this data scrubbing, so we can (at our own risk) let certain fields through.
An awful lot of our App Insights monitor internal microservices that are only called by other microservices and there are no concerns knowing which microservice and which version. On the contrary, it is incredibly valuable information for debugging.
We deal with this at the moment by logging custom traces for every request, but this complicates our queries and raises our app insights bill.