We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 31ade05 commit 02f47c3Copy full SHA for 02f47c3
lib/solarwinds_apm/otel_native_config.rb
@@ -58,6 +58,14 @@ def self.initialize
58
final_attributes = mandatory_resource.merge({})
59
end
60
61
+ # set gzip compression
62
+ %w[TRACES METRICS LOGS].each do |signal|
63
+ ENV["OTEL_EXPORTER_OTLP_#{signal}_COMPRESSION"] = 'gzip' if ENV["OTEL_EXPORTER_OTLP_#{signal}_COMPRESSION"].to_s.empty? && ENV['OTEL_EXPORTER_OTLP_COMPRESSION'].to_s.empty?
64
+ end
65
+
66
+ # set delta temporality
67
+ ENV['OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE'] = 'delta' if ENV['OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE'].to_s.empty?
68
69
# log level
70
if ENV['OTEL_LOG_LEVEL'].to_s.empty?
71
log_level = (ENV['SW_APM_DEBUG_LEVEL'] || SolarWindsAPM::Config[:debug_level] || 3).to_i
0 commit comments