Sha256: 80a82f8f9bd57401f3a0423234805029bc4981ca11003b91fe97459eab593b9b

Contents?: true

Size: 1.13 KB

Versions: 8

Compression:

Stored size: 1.13 KB

Contents

# frozen_string_literal: true

module Datadog
  module Profiling
    module Ext
      ENV_ENABLED = 'DD_PROFILING_ENABLED'
      ENV_UPLOAD_TIMEOUT = 'DD_PROFILING_UPLOAD_TIMEOUT'
      ENV_MAX_FRAMES = 'DD_PROFILING_MAX_FRAMES'
      ENV_AGENTLESS = 'DD_PROFILING_AGENTLESS'
      ENV_ENDPOINT_COLLECTION_ENABLED = 'DD_PROFILING_ENDPOINT_COLLECTION_ENABLED'

      module Transport
        module HTTP
          FORM_FIELD_TAG_ENV = 'env'
          FORM_FIELD_TAG_HOST = 'host'
          FORM_FIELD_TAG_LANGUAGE = 'language'
          FORM_FIELD_TAG_PID = 'process_id'
          FORM_FIELD_TAG_PROFILER_VERSION = 'profiler_version'
          FORM_FIELD_TAG_RUNTIME = 'runtime'
          FORM_FIELD_TAG_RUNTIME_ENGINE = 'runtime_engine'
          FORM_FIELD_TAG_RUNTIME_ID = 'runtime-id'
          FORM_FIELD_TAG_RUNTIME_PLATFORM = 'runtime_platform'
          FORM_FIELD_TAG_RUNTIME_VERSION = 'runtime_version'
          FORM_FIELD_TAG_SERVICE = 'service'
          FORM_FIELD_TAG_VERSION = 'version'

          PPROF_DEFAULT_FILENAME = 'rubyprofile.pprof'
          CODE_PROVENANCE_FILENAME = 'code-provenance.json'
        end
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
ddtrace-1.20.0 lib/datadog/profiling/ext.rb
ddtrace-1.19.0 lib/datadog/profiling/ext.rb
ddtrace-1.18.0 lib/datadog/profiling/ext.rb
ddtrace-1.17.0 lib/datadog/profiling/ext.rb
ddtrace-1.16.2 lib/datadog/profiling/ext.rb
ddtrace-1.16.1 lib/datadog/profiling/ext.rb
ddtrace-1.16.0 lib/datadog/profiling/ext.rb
ddtrace-1.15.0 lib/datadog/profiling/ext.rb