Module shared

Module shared 

Source
Expand description

Cross-cutting values consumed by more than one domain.

Structs§

AltMetricsIntake
An alternate metrics intake (Observability Pipelines Worker or Vector) that replaces the Datadog intake when enabled.
AutoscalingFailover
Autoscaling failover, shared by checks, DogStatsD, and OTLP.
BasicTelemetry
Tagging options for basic liveness telemetry.
ClusterAgent
Cluster Agent connection, shared by checks, DogStatsD, and OTLP.
Compression
Payload compression settings applied before transmission.
ContainerRoots
Filesystem roots describing container workloads.
Containerd
containerd runtime discovery and client timeouts.
Endpoints
Primary outbound endpoints plus the forwarder, proxy, TLS, and compression settings that apply to every pipeline emitting to the intake.
Environment
Host identity and container runtime discovery inputs.
Forwarder
Forwarder retry, backoff, worker, and disk-storage settings.
GlobalTags
Global / host tagging.
HistogramEncoding
Histogram aggregation/encoding settings, shared by the DogStatsD and checks metrics pipelines.
MetricsEncoding
Metrics-encoder settings reused across the metrics-emitting pipelines (DogStatsD, checks, and OTLP): histogram settings, payload limits, and the encoder flush timeout.
Proxy
Outbound HTTP proxy settings.
Secrets
Secrets management, as configured for the Core Agent.
SharedConfiguration
Cross-cutting configuration shared across domains.
StaticTagSettings
Inputs used to derive deployment-wide static tags.
Tls
Outbound TLS client settings.
V3ApiEncoding
Experimental V3 sketches settings (serializer_experimental_use_v3_api.*).
V3ApiSettings
V3 sketches intake settings.

Enums§

ForwarderHttpProtocol
HTTP protocol the forwarder negotiates with the intake.
V3SeriesMode
Whether series are routed to the V3 metrics intake (use_v3_api.series.*).