Skip to content

Commit

Permalink
Infinite Tracing Batching and Compression settings (#756)
Browse files Browse the repository at this point in the history
* Add compression setting

* Add batching setting
  • Loading branch information
lrafeei committed Jan 31, 2023
1 parent 1d8d078 commit 99f89cc
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 0 deletions.
2 changes: 2 additions & 0 deletions newrelic/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -530,6 +530,8 @@ def _process_configuration(section):
_process_setting(section, "event_harvest_config.harvest_limits.log_event_data", "getint", None)
_process_setting(section, "infinite_tracing.trace_observer_host", "get", None)
_process_setting(section, "infinite_tracing.trace_observer_port", "getint", None)
_process_setting(section, "infinite_tracing.compression", "getboolean", None)
_process_setting(section, "infinite_tracing.batching", "getboolean", None)
_process_setting(section, "infinite_tracing.span_queue_size", "getint", None)
_process_setting(section, "code_level_metrics.enabled", "getboolean", None)

Expand Down
2 changes: 2 additions & 0 deletions newrelic/core/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -731,6 +731,8 @@ def default_host(license_key):

_settings.infinite_tracing.trace_observer_host = os.environ.get("NEW_RELIC_INFINITE_TRACING_TRACE_OBSERVER_HOST", None)
_settings.infinite_tracing.trace_observer_port = _environ_as_int("NEW_RELIC_INFINITE_TRACING_TRACE_OBSERVER_PORT", 443)
_settings.infinite_tracing.compression = _environ_as_bool("NEW_RELIC_INFINITE_TRACING_COMPRESSION", default=True)
_settings.infinite_tracing.batching = _environ_as_bool("NEW_RELIC_INFINITE_TRACING_BATCHING", default=True)
_settings.infinite_tracing.ssl = True
_settings.infinite_tracing.span_queue_size = _environ_as_int("NEW_RELIC_INFINITE_TRACING_SPAN_QUEUE_SIZE", 10000)

Expand Down

0 comments on commit 99f89cc

Please sign in to comment.