Sha256: 0d14c4364f235a7066c76a6358eafe9d467f2fd288d4b55178f85e6e6d2492a3
Contents?: true
Size: 1.77 KB
Versions: 12
Compression:
Stored size: 1.77 KB
Contents
# typed: true module Datadog module Profiling module Ext ENV_ENABLED = 'DD_PROFILING_ENABLED'.freeze ENV_UPLOAD_TIMEOUT = 'DD_PROFILING_UPLOAD_TIMEOUT'.freeze ENV_MAX_FRAMES = 'DD_PROFILING_MAX_FRAMES'.freeze ENV_AGENTLESS = 'DD_PROFILING_AGENTLESS'.freeze ENV_ENDPOINT_COLLECTION_ENABLED = 'DD_PROFILING_ENDPOINT_COLLECTION_ENABLED'.freeze # TODO: Consider removing this once the Ruby-based pprof encoding is removed and replaced by libdatadog module Pprof LABEL_KEY_LOCAL_ROOT_SPAN_ID = 'local root span id'.freeze LABEL_KEY_SPAN_ID = 'span id'.freeze LABEL_KEY_THREAD_ID = 'thread id'.freeze LABEL_KEY_TRACE_ENDPOINT = 'trace endpoint'.freeze SAMPLE_VALUE_NO_VALUE = 0 VALUE_TYPE_CPU = 'cpu-time'.freeze VALUE_TYPE_WALL = 'wall-time'.freeze VALUE_UNIT_NANOSECONDS = 'nanoseconds'.freeze end module Transport module HTTP FORM_FIELD_TAG_ENV = 'env'.freeze FORM_FIELD_TAG_HOST = 'host'.freeze FORM_FIELD_TAG_LANGUAGE = 'language'.freeze FORM_FIELD_TAG_PID = 'process_id'.freeze FORM_FIELD_TAG_PROFILER_VERSION = 'profiler_version'.freeze FORM_FIELD_TAG_RUNTIME = 'runtime'.freeze FORM_FIELD_TAG_RUNTIME_ENGINE = 'runtime_engine'.freeze FORM_FIELD_TAG_RUNTIME_ID = 'runtime-id'.freeze FORM_FIELD_TAG_RUNTIME_PLATFORM = 'runtime_platform'.freeze FORM_FIELD_TAG_RUNTIME_VERSION = 'runtime_version'.freeze FORM_FIELD_TAG_SERVICE = 'service'.freeze FORM_FIELD_TAG_VERSION = 'version'.freeze PPROF_DEFAULT_FILENAME = 'rubyprofile.pprof'.freeze CODE_PROVENANCE_FILENAME = 'code-provenance.json'.freeze end end end end end
Version data entries
12 entries across 12 versions & 1 rubygems