diff --git a/lib/saluki-components/src/encoders/datadog/metrics/mod.rs b/lib/saluki-components/src/encoders/datadog/metrics/mod.rs index 22f34f5c8b6..5481199aa2d 100644 --- a/lib/saluki-components/src/encoders/datadog/metrics/mod.rs +++ b/lib/saluki-components/src/encoders/datadog/metrics/mod.rs @@ -482,11 +482,11 @@ impl DatadogMetricsConfiguration { ) } - fn endpoint_requires_v2_series( + fn endpoint_v3_settings( &self, endpoint: &ResolvedEndpoint, metrics_primary_v3_override: Option, serializer_v3_configured_endpoint: Option<&str>, - ) -> bool { - let settings = EndpointV3Settings::from_v3_config(V3EndpointConfig { + ) -> EndpointV3Settings { + EndpointV3Settings::from_v3_config(V3EndpointConfig { configured_endpoint: endpoint.configured_endpoint(), resolved_endpoint: endpoint.endpoint(), serializer_v3_configured_endpoint, @@ -497,9 +497,7 @@ impl DatadogMetricsConfiguration { series_validate: self.v3_api.series.validate, sketches_validate: self.v3_api.sketches.validate, series_shadow_sites: &self.v3_api.series.shadow_sites, - }); - - !settings.use_v3_series || settings.series_validation_mode + }) } fn configured_primary_endpoint(&self) -> String { @@ -512,11 +510,9 @@ impl DatadogMetricsConfiguration { } } - fn requires_v2_series(&self, metrics_v3_disabled_by_compressor: bool) -> Result { - if !self.use_v2_api_series || metrics_v3_disabled_by_compressor { - return Ok(true); - } - + fn any_series_endpoint_matches( + &self, mut predicate: impl FnMut(&EndpointV3Settings) -> bool, + ) -> Result { let configured_primary_endpoint = self.configured_primary_endpoint(); if let Some((metrics_primary_url, metrics_primary_v3_override)) = selected_metrics_primary_endpoint( self.observability_pipelines_worker_metrics_enabled, @@ -528,17 +524,19 @@ impl DatadogMetricsConfiguration { ) { let metrics_primary = calculate_resolved_endpoint(Some(metrics_primary_url), &self.site, "") .error_context("Failed parsing/resolving the metrics primary destination endpoint.")?; - if self.endpoint_requires_v2_series( + let settings = self.endpoint_v3_settings( &metrics_primary, Some(metrics_primary_v3_override), Some(&configured_primary_endpoint), - ) { + ); + if predicate(&settings) { return Ok(true); } } else { let primary = calculate_resolved_endpoint(self.dd_url.as_deref(), &self.site, "") .error_context("Failed parsing/resolving the primary destination endpoint.")?; - if self.endpoint_requires_v2_series(&primary, None, None) { + let settings = self.endpoint_v3_settings(&primary, None, None); + if predicate(&settings) { return Ok(true); } } @@ -548,13 +546,48 @@ impl DatadogMetricsConfiguration { .resolved_endpoints(None) .error_context("Failed parsing/resolving the additional destination endpoints.")? { - if self.endpoint_requires_v2_series(&endpoint, None, None) { + let settings = self.endpoint_v3_settings(&endpoint, None, None); + if predicate(&settings) { return Ok(true); } } Ok(false) } + + fn requires_v2_series(&self, metrics_v3_disabled_by_compressor: bool) -> Result { + if !self.use_v2_api_series || metrics_v3_disabled_by_compressor { + return Ok(true); + } + + self.any_series_endpoint_matches(|settings| !settings.use_v3_series || settings.series_validation_mode) + } + + fn requires_v3_series(&self, metrics_v3_disabled_by_compressor: bool) -> Result { + if metrics_v3_disabled_by_compressor { + return Ok(false); + } + + let metrics_primary_v3_override = selected_metrics_primary_v3_override( + self.observability_pipelines_worker_metrics_enabled, + &self.observability_pipelines_worker_metrics_url, + self.observability_pipelines_worker_metrics_use_v3_api_series, + self.vector_metrics_enabled, + &self.vector_metrics_url, + self.vector_metrics_use_v3_api_series, + ); + if !series_v3_can_be_enabled_for_config( + self.use_v2_api_series, + self.v3_api.use_v3_series(), + metrics_primary_v3_override, + !self.additional_endpoints.is_empty(), + &self.use_v3_api_series, + ) { + return Ok(false); + } + + self.any_series_endpoint_matches(|settings| settings.use_v3_series) + } } #[async_trait] @@ -607,23 +640,9 @@ impl EncoderBuilder for DatadogMetricsConfiguration { // Derive the encoding mode for each metric type from the configuration. let metrics_v3_disabled_by_compressor = matches!(v3_compression_scheme, CompressionScheme::Zlib(_)); - let metrics_primary_v3_override = selected_metrics_primary_v3_override( - self.observability_pipelines_worker_metrics_enabled, - &self.observability_pipelines_worker_metrics_url, - self.observability_pipelines_worker_metrics_use_v3_api_series, - self.vector_metrics_enabled, - &self.vector_metrics_url, - self.vector_metrics_use_v3_api_series, - ); - let series_v3_can_be_enabled = series_v3_can_be_enabled_for_config( - self.use_v2_api_series, - self.v3_api.use_v3_series(), - metrics_primary_v3_override, - !self.additional_endpoints.is_empty(), - &self.use_v3_api_series, - ); + let use_v3_series = self.requires_v3_series(metrics_v3_disabled_by_compressor)?; let series_mode = metrics_encoder_mode_for_config( - series_v3_can_be_enabled, + use_v3_series, self.v3_api.series.validate, metrics_v3_disabled_by_compressor, ); @@ -2102,7 +2121,7 @@ serializer_experimental_use_v3_api: } #[test] - fn mixed_v2_and_v3_endpoints_require_v2_series() { + fn mixed_v2_and_v3_endpoints_require_both_series_encoders() { let config = v3_series_config( r#" use_v3_api_series_enabled: "datadog_only" @@ -2113,6 +2132,20 @@ additional_endpoints: ); assert!(config.requires_v2_series(false).expect("endpoints should resolve")); + assert!(config.requires_v3_series(false).expect("endpoints should resolve")); + } + + #[test] + fn all_v2_endpoints_do_not_require_v3_series() { + let config = v3_series_config( + r#" +dd_url: http://127.0.0.1:9091 +use_v3_api_series_enabled: "datadog_only" +"#, + ); + + assert!(config.requires_v2_series(false).expect("endpoints should resolve")); + assert!(!config.requires_v3_series(false).expect("endpoints should resolve")); } #[test] @@ -2127,6 +2160,7 @@ serializer_experimental_use_v3_api: ); assert!(config.requires_v2_series(false).expect("endpoints should resolve")); + assert!(config.requires_v3_series(false).expect("endpoints should resolve")); } #[test] @@ -2160,7 +2194,7 @@ use_v3_api_series_enabled: "true" } #[test] - fn all_v3_serializer_endpoints_do_not_require_v2_series() { + fn all_v3_serializer_endpoints_require_only_v3_series() { let config = v3_series_config( r#" dd_url: https://agent.datad0g.com. @@ -2177,6 +2211,7 @@ serializer_experimental_use_v3_api: ); assert!(!config.requires_v2_series(false).expect("endpoints should resolve")); + assert!(config.requires_v3_series(false).expect("endpoints should resolve")); } #[test] @@ -2201,9 +2236,15 @@ serializer_experimental_use_v3_api: assert!(v2_mrf_config .requires_v2_series(false) .expect("V2 MRF endpoint should resolve")); + assert!(!v2_mrf_config + .requires_v3_series(false) + .expect("V2 MRF endpoint should resolve")); assert!(!v3_mrf_config .requires_v2_series(false) .expect("V3 MRF endpoint should resolve")); + assert!(v3_mrf_config + .requires_v3_series(false) + .expect("V3 MRF endpoint should resolve")); } #[test] @@ -2223,6 +2264,7 @@ serializer_experimental_use_v3_api: assert!(config.v3_api.series.endpoints.is_empty()); assert_eq!(0.0, config.v3_api.series.shadow_sample_rate); assert!(config.requires_v2_series(false).expect("endpoint should resolve")); + assert!(!config.requires_v3_series(false).expect("endpoint should resolve")); } #[test] diff --git a/test/smp/regression/adp/experiments.yaml b/test/smp/regression/adp/experiments.yaml index 05183475913..824cea51d12 100644 --- a/test/smp/regression/adp/experiments.yaml +++ b/test/smp/regression/adp/experiments.yaml @@ -29,6 +29,9 @@ global: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + # The SMP blackhole is not a Datadog-owned endpoint, so `datadog_only` would keep series on + # V2. Explicitly enable it to exercise the V3 series encoder and forwarder path. + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: "http://127.0.0.1:9091" # Dummy, self-signed certificate since we're not running alongside the Datadog Agent which # would otherwise be providing the IPC certificate. diff --git a/test/smp/regression/adp/full/cases/dsd_uds_100mb_3k_contexts_cpu/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_100mb_3k_contexts_cpu/experiment.yaml index acc5d923c70..06b37ace3e6 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_100mb_3k_contexts_cpu/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_100mb_3k_contexts_cpu/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_100mb_3k_contexts_memory/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_100mb_3k_contexts_memory/experiment.yaml index 8a1b9ee2944..e9b7858b451 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_100mb_3k_contexts_memory/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_100mb_3k_contexts_memory/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_100mb_3k_contexts_throughput/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_100mb_3k_contexts_throughput/experiment.yaml index 3a431d19677..78ae20e2848 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_100mb_3k_contexts_throughput/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_100mb_3k_contexts_throughput/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_10mb_3k_contexts_cpu/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_10mb_3k_contexts_cpu/experiment.yaml index acc5d923c70..06b37ace3e6 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_10mb_3k_contexts_cpu/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_10mb_3k_contexts_cpu/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_10mb_3k_contexts_memory/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_10mb_3k_contexts_memory/experiment.yaml index 8a1b9ee2944..e9b7858b451 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_10mb_3k_contexts_memory/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_10mb_3k_contexts_memory/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_10mb_3k_contexts_throughput/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_10mb_3k_contexts_throughput/experiment.yaml index 3a431d19677..78ae20e2848 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_10mb_3k_contexts_throughput/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_10mb_3k_contexts_throughput/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_1mb_3k_contexts_cpu/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_1mb_3k_contexts_cpu/experiment.yaml index acc5d923c70..06b37ace3e6 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_1mb_3k_contexts_cpu/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_1mb_3k_contexts_cpu/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_1mb_3k_contexts_memory/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_1mb_3k_contexts_memory/experiment.yaml index 8a1b9ee2944..e9b7858b451 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_1mb_3k_contexts_memory/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_1mb_3k_contexts_memory/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_1mb_3k_contexts_throughput/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_1mb_3k_contexts_throughput/experiment.yaml index 3a431d19677..78ae20e2848 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_1mb_3k_contexts_throughput/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_1mb_3k_contexts_throughput/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_500mb_3k_contexts_cpu/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_500mb_3k_contexts_cpu/experiment.yaml index acc5d923c70..06b37ace3e6 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_500mb_3k_contexts_cpu/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_500mb_3k_contexts_cpu/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_500mb_3k_contexts_memory/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_500mb_3k_contexts_memory/experiment.yaml index 8a1b9ee2944..e9b7858b451 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_500mb_3k_contexts_memory/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_500mb_3k_contexts_memory/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_500mb_3k_contexts_throughput/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_500mb_3k_contexts_throughput/experiment.yaml index 3a431d19677..78ae20e2848 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_500mb_3k_contexts_throughput/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_500mb_3k_contexts_throughput/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_512kb_3k_contexts_cpu/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_512kb_3k_contexts_cpu/experiment.yaml index acc5d923c70..06b37ace3e6 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_512kb_3k_contexts_cpu/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_512kb_3k_contexts_cpu/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_512kb_3k_contexts_memory/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_512kb_3k_contexts_memory/experiment.yaml index 8a1b9ee2944..e9b7858b451 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_512kb_3k_contexts_memory/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_512kb_3k_contexts_memory/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/dsd_uds_512kb_3k_contexts_throughput/experiment.yaml b/test/smp/regression/adp/full/cases/dsd_uds_512kb_3k_contexts_throughput/experiment.yaml index 3a431d19677..78ae20e2848 100644 --- a/test/smp/regression/adp/full/cases/dsd_uds_512kb_3k_contexts_throughput/experiment.yaml +++ b/test/smp/regression/adp/full/cases/dsd_uds_512kb_3k_contexts_throughput/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_logs_5mb_cpu/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_logs_5mb_cpu/experiment.yaml index 90d43dce19e..ac0f9474933 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_logs_5mb_cpu/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_logs_5mb_cpu/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_logs_5mb_memory/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_logs_5mb_memory/experiment.yaml index 71daeca5962..f7c8cc00738 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_logs_5mb_memory/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_logs_5mb_memory/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_logs_5mb_throughput/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_logs_5mb_throughput/experiment.yaml index 2d5e867c971..b1edac8f709 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_logs_5mb_throughput/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_logs_5mb_throughput/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_metrics_5mb_cpu/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_metrics_5mb_cpu/experiment.yaml index 906b2c34e42..6c7c06ebae9 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_metrics_5mb_cpu/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_metrics_5mb_cpu/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_metrics_5mb_memory/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_metrics_5mb_memory/experiment.yaml index f4cee02e209..1cf5a024fd3 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_metrics_5mb_memory/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_metrics_5mb_memory/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_metrics_5mb_throughput/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_metrics_5mb_throughput/experiment.yaml index e09f5df18f3..38c091d02dc 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_metrics_5mb_throughput/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_metrics_5mb_throughput/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_traces_5mb_cpu/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_traces_5mb_cpu/experiment.yaml index 76a73d2ab71..9cb0004faae 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_traces_5mb_cpu/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_traces_5mb_cpu/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_traces_5mb_memory/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_traces_5mb_memory/experiment.yaml index 48320e2407d..4cc04851010 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_traces_5mb_memory/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_traces_5mb_memory/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_traces_5mb_throughput/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_traces_5mb_throughput/experiment.yaml index cf4fa16f391..65ce3c2c8da 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_traces_5mb_throughput/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_traces_5mb_throughput/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_filtering_5mb_cpu/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_filtering_5mb_cpu/experiment.yaml index 2155cebe87a..65ee90409b5 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_filtering_5mb_cpu/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_filtering_5mb_cpu/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_filtering_5mb_memory/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_filtering_5mb_memory/experiment.yaml index a47e6bf3e6e..ad8e3419fbe 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_filtering_5mb_memory/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_filtering_5mb_memory/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_filtering_5mb_throughput/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_filtering_5mb_throughput/experiment.yaml index 71b7e25c563..f77de1cd669 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_filtering_5mb_throughput/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_filtering_5mb_throughput/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_transform_5mb_cpu/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_transform_5mb_cpu/experiment.yaml index 2155cebe87a..65ee90409b5 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_transform_5mb_cpu/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_transform_5mb_cpu/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_transform_5mb_memory/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_transform_5mb_memory/experiment.yaml index a47e6bf3e6e..ad8e3419fbe 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_transform_5mb_memory/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_transform_5mb_memory/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_transform_5mb_throughput/experiment.yaml b/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_transform_5mb_throughput/experiment.yaml index 71b7e25c563..f77de1cd669 100644 --- a/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_transform_5mb_throughput/experiment.yaml +++ b/test/smp/regression/adp/full/cases/otlp_ingest_traces_ottl_transform_5mb_throughput/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_heavy/experiment.yaml b/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_heavy/experiment.yaml index 29515735265..c9571545b74 100644 --- a/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_heavy/experiment.yaml +++ b/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_heavy/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_low/experiment.yaml b/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_low/experiment.yaml index c42ba41e1f0..fb2b65b1332 100644 --- a/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_low/experiment.yaml +++ b/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_low/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_medium/experiment.yaml b/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_medium/experiment.yaml index 7b91be0819c..e01449838a5 100644 --- a/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_medium/experiment.yaml +++ b/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_medium/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_ultraheavy/experiment.yaml b/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_ultraheavy/experiment.yaml index d3f3eba0d59..36e51b78993 100644 --- a/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_ultraheavy/experiment.yaml +++ b/test/smp/regression/adp/full/cases/quality_gates_rss_dsd_ultraheavy/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/full/cases/quality_gates_rss_idle/experiment.yaml b/test/smp/regression/adp/full/cases/quality_gates_rss_idle/experiment.yaml index 1d1227f0e89..e0d31e12f65 100644 --- a/test/smp/regression/adp/full/cases/quality_gates_rss_idle/experiment.yaml +++ b/test/smp/regression/adp/full/cases/quality_gates_rss_idle/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_heavy/experiment.yaml b/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_heavy/experiment.yaml index 29515735265..c9571545b74 100644 --- a/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_heavy/experiment.yaml +++ b/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_heavy/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_low/experiment.yaml b/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_low/experiment.yaml index c42ba41e1f0..fb2b65b1332 100644 --- a/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_low/experiment.yaml +++ b/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_low/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_medium/experiment.yaml b/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_medium/experiment.yaml index 7b91be0819c..e01449838a5 100644 --- a/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_medium/experiment.yaml +++ b/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_medium/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_ultraheavy/experiment.yaml b/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_ultraheavy/experiment.yaml index d3f3eba0d59..36e51b78993 100644 --- a/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_ultraheavy/experiment.yaml +++ b/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_dsd_ultraheavy/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true" diff --git a/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_idle/experiment.yaml b/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_idle/experiment.yaml index 1d1227f0e89..e0d31e12f65 100644 --- a/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_idle/experiment.yaml +++ b/test/smp/regression/adp/quality-gates/cases/quality_gates_rss_idle/experiment.yaml @@ -9,6 +9,7 @@ target: DD_HOSTNAME: smp-regression DD_API_KEY: foo00000001 DD_DD_URL: http://127.0.0.1:9091 + DD_SERIALIZER_EXPERIMENTAL_USE_V3_API_SERIES_ENDPOINTS: http://127.0.0.1:9091 DD_IPC_CERT_FILE_PATH: /etc/agent-data-plane/cert.pem DD_LOG_FORMAT_JSON: "true" DD_DATA_PLANE_STANDALONE_MODE: "true"