Disabling Telemetry
By default, the agent sends telemetry (traces, logs, and events) to Superblocks intake endpoints. You can disable this for compliance, air-gapped environments, or local development.Disable All Remote Telemetry
Set a single environment variable to turn off all outbound telemetry:- OTEL traces and logs (falls back to stdout via
stdouttrace) - Remote logs (emitter to
logs.intake.superblocks.com) - Audit logs (emitter to metadata intake)
- Events (emitter to
events.intake.superblocks.com) - Cloud events (inbound gRPC event listener)
/metrics on port 9090) remain available.
Disable Individual Components
For finer-grained control, disable specific telemetry components independently:
Example — disable only OTEL traces while keeping logs and events:
Redirecting Telemetry
To send telemetry to your own collector instead of Superblocks, point the OTLP URL to your endpoint:/v1/logs) and metrics endpoint (/v1/metrics) from this base URL automatically.
What Remains Active
Even with all remote telemetry disabled:- Prometheus metrics are served at
/metricson the metrics port (default9090). These are pull-based and do not send data externally. - Local console logs continue to write to stdout/stderr.
Traces
The agent flushes OpenTelemetry traces from four services that can be set in DataDog with theservice label:
resource_name label. Here is a non-exhaustive list:

