New Features
- Add <span class="title-ref">metrics.process_id</span> to default ignored attributes
- Add support for `POST /telemetry/proxy/api/v2/apmtelemetry` endpoint and tracking telemetry requests.
- Add support for the `/info` endpoint.
- Add support for artificially throttling requests to simulate an agent under duress. Enabled dynamically via request header `X-Datadog-Test-Trace-Stall-Seconds` with /v0.4/trace requests or statically via the `--trace-request-delay` flag.
- Add unix domain socket support. Enabled via environment variable <span class="title-ref">DD_APM_RECEIVER_SOCKET</span> or command line argument <span class="title-ref">--trace-uds-socket</span>.
Bug Fixes
- Fix content length check assuming that the Content-Length header is always included in trace http requests. Some clients (like go) don't submit this header.
- Add ClientDropP0s setting to /info response.
- Handle POST /v0.6/stats requests. Only PUT was supported before.
- Decode service field in trace stats requests, it was previously omitted.