Sha256: a411343dde774c178e2d470419ceae79e2faa93ab8f1120650b9302fbdb6e50f

Contents?: true

Size: 1.23 KB

Versions: 11

Compression:

Stored size: 1.23 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'
          TAG_GIT_REPOSITORY_URL = 'git.repository_url'
          TAG_GIT_COMMIT_SHA = 'git.commit.sha'

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

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
datadog-2.2.0 lib/datadog/profiling/ext.rb
ddtrace-1.23.3 lib/datadog/profiling/ext.rb
ddtrace-1.23.2 lib/datadog/profiling/ext.rb
datadog-2.1.0 lib/datadog/profiling/ext.rb
datadog-2.0.0 lib/datadog/profiling/ext.rb
ddtrace-1.23.1 lib/datadog/profiling/ext.rb
datadog-2.0.0.beta2 lib/datadog/profiling/ext.rb
ddtrace-1.22.0 lib/datadog/profiling/ext.rb
datadog-2.0.0.beta1 lib/datadog/profiling/ext.rb
ddtrace-1.21.1 lib/datadog/profiling/ext.rb
ddtrace-1.21.0 lib/datadog/profiling/ext.rb