Module apm

Module apm 

Source
Expand description

APM domain: the Datadog v1.0 (idx/ETP) trace receiver.

This domain covers ingress only: where the receiver listens, how large a request it accepts, and whether it may bind a non-loopback address. Trace processing (obfuscation, sampling, stats) is shared with the OTLP path and lives in the traces domain.

Every key here is Saluki-only. The Datadog schema’s apm_config.receiver_port, apm_config.receiver_socket, apm_config.max_payload_size, and apm_config.apm_non_local_traffic all sit in the excluded block of the overlay: they configure the trace-agent’s receiver, which keeps running alongside ADP, so reusing them would create a duplicate source of truth for two listeners that must not collide.

Structs§

Domain
Resolved APM configuration.