Skip to content

Commit 5a68b3b

Browse files
committed
Add 2 missing keys since rebase
1 parent 28e3698 commit 5a68b3b

File tree

11 files changed

+80
-0
lines changed

11 files changed

+80
-0
lines changed

tracer/src/Datadog.Trace/Configuration/configuration_keys_mapping.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616
"env_var": "DD_AGENT_HOST",
1717
"const_name": "AgentHost"
1818
},
19+
{
20+
"env_var": "DD_AGENT_FEATURE_POLLING_ENABLED",
21+
"const_name": "AgentFeaturePollingEnabled"
22+
},
1923
{
2024
"env_var": "DD_API_KEY",
2125
"const_name": "ApiKey"
@@ -464,6 +468,10 @@
464468
"env_var": "DD_INSTRUMENTATION_TELEMETRY_AGENT_PROXY_ENABLED",
465469
"const_name": "AgentProxyEnabled"
466470
},
471+
{
472+
"env_var": "DD_INSTRUMENTATION_TELEMETRY_COMPRESSION_METHOD",
473+
"const_name": "TelemetryCompressionMethod"
474+
},
467475
{
468476
"env_var": "DD_INSTRUMENTATION_TELEMETRY_ENABLED",
469477
"const_name": "Enabled"

tracer/src/Datadog.Trace/Configuration/supported-configurations-docs.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@ DD_AGENT_HOST: |
1616
Default value is "localhost".
1717
<seealso cref="Datadog.Trace.Configuration.ExporterSettings.AgentUri"/>
1818
19+
DD_AGENT_FEATURE_POLLING_ENABLED: |
20+
Configuration key to disable polling the /info endpoint in the trace agent for feature discovery.
21+
Default value is true (polling enabled).
22+
<seealso cref="TracerSettings.AgentFeaturePollingEnabled"/>
23+
1924
DD_API_KEY: |
2025
Configuration key for setting the API key, used by the Agent.
2126
@@ -427,6 +432,10 @@ DD_INSTRUMENTATION_TELEMETRY_AGENT_PROXY_ENABLED: |
427432
via agent proxy. Enabled by default. If disabled, or agent is not available, telemetry
428433
is sent to agentless endpoint, based on <see cref="Datadog.Trace.Configuration.ConfigurationKeys.CIVisibility.AgentlessEnabled"/> setting.
429434
435+
DD_INSTRUMENTATION_TELEMETRY_COMPRESSION_METHOD: |
436+
Configuration key to allow telemetry compression.
437+
<see cref="Datadog.Trace.Telemetry.TelemetrySettings.CompressionMethod"/>
438+
430439
DD_INSTRUMENTATION_TELEMETRY_ENABLED: |
431440
Configuration key for enabling or disabling internal telemetry.
432441
Default value is <c>true</c> (enabled).

tracer/src/Datadog.Trace/Configuration/supported-configurations.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@
2323
"A"
2424
]
2525
},
26+
"DD_AGENT_FEATURE_POLLING_ENABLED": {
27+
"version": [
28+
"A"
29+
]
30+
},
2631
"DD_API_KEY": {
2732
"version": [
2833
"A"
@@ -666,6 +671,12 @@
666671
],
667672
"product": "Telemetry"
668673
},
674+
"DD_INSTRUMENTATION_TELEMETRY_COMPRESSION_METHOD": {
675+
"version": [
676+
"A"
677+
],
678+
"product": "Telemetry"
679+
},
669680
"DD_INSTRUMENTATION_TELEMETRY_ENABLED": {
670681
"version": [
671682
"A"

tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/ConfigurationKeysGenerator/ConfigurationKeys2.Telemetry.g.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ internal static class Telemetry
2929
/// </summary>
3030
public const string AgentlessEnabled = "DD_INSTRUMENTATION_TELEMETRY_AGENTLESS_ENABLED";
3131

32+
/// <summary>
33+
/// Configuration key to allow telemetry compression.
34+
/// <see cref="Datadog.Trace.Telemetry.TelemetrySettings.CompressionMethod"/>
35+
/// </summary>
36+
public const string TelemetryCompressionMethod = "DD_INSTRUMENTATION_TELEMETRY_COMPRESSION_METHOD";
37+
3238
/// <summary>
3339
/// Configuration key for enabling or disabling internal telemetry.
3440
/// Default value is <c>true</c> (enabled).

tracer/src/Datadog.Trace/Generated/net461/Datadog.Trace.SourceGenerators/ConfigurationKeysGenerator/ConfigurationKeys2.g.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,13 @@ internal static partial class ConfigurationKeys2
2525
/// </summary>
2626
public const string StatsComputationInterval = "_DD_TRACE_STATS_COMPUTATION_INTERVAL";
2727

28+
/// <summary>
29+
/// Configuration key to disable polling the /info endpoint in the trace agent for feature discovery.
30+
/// Default value is true (polling enabled).
31+
/// </summary>
32+
/// <seealso cref="TracerSettings.AgentFeaturePollingEnabled"/>
33+
public const string AgentFeaturePollingEnabled = "DD_AGENT_FEATURE_POLLING_ENABLED";
34+
2835
/// <summary>
2936
/// Configuration key for the Agent host where the Tracer can send traces.
3037
/// Overridden by <see cref="Datadog.Trace.Configuration.ExporterSettings.AgentUri"/> if present.

tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/ConfigurationKeysGenerator/ConfigurationKeys2.Telemetry.g.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ internal static class Telemetry
2929
/// </summary>
3030
public const string AgentlessEnabled = "DD_INSTRUMENTATION_TELEMETRY_AGENTLESS_ENABLED";
3131

32+
/// <summary>
33+
/// Configuration key to allow telemetry compression.
34+
/// <see cref="Datadog.Trace.Telemetry.TelemetrySettings.CompressionMethod"/>
35+
/// </summary>
36+
public const string TelemetryCompressionMethod = "DD_INSTRUMENTATION_TELEMETRY_COMPRESSION_METHOD";
37+
3238
/// <summary>
3339
/// Configuration key for enabling or disabling internal telemetry.
3440
/// Default value is <c>true</c> (enabled).

tracer/src/Datadog.Trace/Generated/net6.0/Datadog.Trace.SourceGenerators/ConfigurationKeysGenerator/ConfigurationKeys2.g.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,13 @@ internal static partial class ConfigurationKeys2
2525
/// </summary>
2626
public const string StatsComputationInterval = "_DD_TRACE_STATS_COMPUTATION_INTERVAL";
2727

28+
/// <summary>
29+
/// Configuration key to disable polling the /info endpoint in the trace agent for feature discovery.
30+
/// Default value is true (polling enabled).
31+
/// </summary>
32+
/// <seealso cref="TracerSettings.AgentFeaturePollingEnabled"/>
33+
public const string AgentFeaturePollingEnabled = "DD_AGENT_FEATURE_POLLING_ENABLED";
34+
2835
/// <summary>
2936
/// Configuration key for the Agent host where the Tracer can send traces.
3037
/// Overridden by <see cref="Datadog.Trace.Configuration.ExporterSettings.AgentUri"/> if present.

tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/ConfigurationKeysGenerator/ConfigurationKeys2.Telemetry.g.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ internal static class Telemetry
2929
/// </summary>
3030
public const string AgentlessEnabled = "DD_INSTRUMENTATION_TELEMETRY_AGENTLESS_ENABLED";
3131

32+
/// <summary>
33+
/// Configuration key to allow telemetry compression.
34+
/// <see cref="Datadog.Trace.Telemetry.TelemetrySettings.CompressionMethod"/>
35+
/// </summary>
36+
public const string TelemetryCompressionMethod = "DD_INSTRUMENTATION_TELEMETRY_COMPRESSION_METHOD";
37+
3238
/// <summary>
3339
/// Configuration key for enabling or disabling internal telemetry.
3440
/// Default value is <c>true</c> (enabled).

tracer/src/Datadog.Trace/Generated/netcoreapp3.1/Datadog.Trace.SourceGenerators/ConfigurationKeysGenerator/ConfigurationKeys2.g.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,13 @@ internal static partial class ConfigurationKeys2
2525
/// </summary>
2626
public const string StatsComputationInterval = "_DD_TRACE_STATS_COMPUTATION_INTERVAL";
2727

28+
/// <summary>
29+
/// Configuration key to disable polling the /info endpoint in the trace agent for feature discovery.
30+
/// Default value is true (polling enabled).
31+
/// </summary>
32+
/// <seealso cref="TracerSettings.AgentFeaturePollingEnabled"/>
33+
public const string AgentFeaturePollingEnabled = "DD_AGENT_FEATURE_POLLING_ENABLED";
34+
2835
/// <summary>
2936
/// Configuration key for the Agent host where the Tracer can send traces.
3037
/// Overridden by <see cref="Datadog.Trace.Configuration.ExporterSettings.AgentUri"/> if present.

tracer/src/Datadog.Trace/Generated/netstandard2.0/Datadog.Trace.SourceGenerators/ConfigurationKeysGenerator/ConfigurationKeys2.Telemetry.g.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ internal static class Telemetry
2929
/// </summary>
3030
public const string AgentlessEnabled = "DD_INSTRUMENTATION_TELEMETRY_AGENTLESS_ENABLED";
3131

32+
/// <summary>
33+
/// Configuration key to allow telemetry compression.
34+
/// <see cref="Datadog.Trace.Telemetry.TelemetrySettings.CompressionMethod"/>
35+
/// </summary>
36+
public const string TelemetryCompressionMethod = "DD_INSTRUMENTATION_TELEMETRY_COMPRESSION_METHOD";
37+
3238
/// <summary>
3339
/// Configuration key for enabling or disabling internal telemetry.
3440
/// Default value is <c>true</c> (enabled).

0 commit comments

Comments
 (0)