Ddapm-test-agent

Latest version: v1.20.0

Safety actively analyzes 688746 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

1.7.0

New Features

- Add basic support for profiling. Profiling requests are now handled by the test agent. Nothing is done with the requests other than accepting them.

1.6.0

New Features

- Add `ddapm-test-agent-session-start` and `ddapm-test-agent-snapshot` commands to provide a more convenient way to perform snapshots manually or in CI.

1.5.1

Bug Fixes

- Fix /test/traces endpoint attempting to decode non-trace requests.
- Use 722 permissions for UDS socket to match the agent.

1.5.0

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.

1.4.0

New Features

- Add support for distributed traces where an instrumented service sends a trace chunk where the root span has a parent not in the trace chunk.
- Build an ARM64 version of the Docker image as a multi-arch image.

1.3.3

New Features

- Better snapshot error messages for unexpected number of traces received.

Bug Fixes

- Fix not present parent_id in snapshots. It should be normalized to 0.

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.