Sha256: 78d69a093f5a91da228d740ae2a129302ecb88ab6eb1be8e4da407aacb18cb29

Contents?: true

Size: 1.23 KB

Versions: 8

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

8 entries across 8 versions & 1 rubygems

Version Path
datadog-2.9.0 lib/datadog/profiling/ext.rb
datadog-2.8.0 lib/datadog/profiling/ext.rb
datadog-2.7.1 lib/datadog/profiling/ext.rb
datadog-2.7.0 lib/datadog/profiling/ext.rb
datadog-2.6.0 lib/datadog/profiling/ext.rb
datadog-2.5.0 lib/datadog/profiling/ext.rb
datadog-2.4.0 lib/datadog/profiling/ext.rb
datadog-2.3.0 lib/datadog/profiling/ext.rb