APM Server version:
APM Agent language and version:
Java Agent 1.13.0
Fresh install or upgraded from other version?
Description of the problem including expected versus actual behavior. Please include screenshots (if relevant):
sanitize_field_names=*url* in the elasticapm.properties to successfully sanitize
url.path and other url keys in the documents sent up to APM server. However, it appears that the sanitization does not occur.
Here is what the document looks like once received:
Whereas I expect those values to become
Am I not able to redact non-header information? This would be very useful to me.
Steps to reproduce:
- Setup APM Server and Java agent 1.13.0 in a standard spring project.
- Add this property to elasticapm.properties
- Send some requests to the endpoint, and wait for APM data to arrive in kibana.
Finally, is there any way to minimize payload size? I have already disabled every instrumentation I can think of, and have
capture_headers=false but the documents still have lots of data I don't care about, such as the following:
Is there any way to remove those, either via config or the public API?