Module: Datadog::Tracing::Contrib::Sidekiq::Ext

Defined in:
lib/datadog/tracing/contrib/sidekiq/ext.rb,
sig/datadog/tracing/contrib/sidekiq/ext.rbs

Overview

Sidekiq integration constants

Constant Summary collapse

CLIENT_SERVICE_NAME =

Returns:

  • ("sidekiq-client")
'sidekiq-client'
ENV_ENABLED =

Returns:

  • ("DD_TRACE_SIDEKIQ_ENABLED")
'DD_TRACE_SIDEKIQ_ENABLED'
ENV_ANALYTICS_ENABLED =

Returns:

  • ("DD_TRACE_SIDEKIQ_ANALYTICS_ENABLED")
'DD_TRACE_SIDEKIQ_ANALYTICS_ENABLED'
ENV_ANALYTICS_SAMPLE_RATE =

Returns:

  • ("DD_TRACE_SIDEKIQ_ANALYTICS_SAMPLE_RATE")
'DD_TRACE_SIDEKIQ_ANALYTICS_SAMPLE_RATE'
ENV_DISTRIBUTED_TRACING =

Returns:

  • ("DD_TRACE_SIDEKIQ_DISTRIBUTED_TRACING")
'DD_TRACE_SIDEKIQ_DISTRIBUTED_TRACING'
SERVICE_NAME =

Returns:

  • ("sidekiq")
'sidekiq'
SIDEKIQ_8_SECONDS_PER_INTEGER =

Sidekiq 8 uses integer epoch milliseconds, rather than epoch floats

0.001
SPAN_PUSH =

Returns:

  • ("sidekiq.push")
'sidekiq.push'
SPAN_JOB =

Returns:

  • ("sidekiq.job")
'sidekiq.job'
SPAN_JOB_FETCH =

Returns:

  • ("sidekiq.job_fetch")
'sidekiq.job_fetch'
SPAN_REDIS_INFO =

Returns:

  • ("sidekiq.redis_info")
'sidekiq.redis_info'
SPAN_HEARTBEAT =

Returns:

  • ("sidekiq.heartbeat")
'sidekiq.heartbeat'
SPAN_SCHEDULED_PUSH =

Returns:

  • ("sidekiq.scheduled_push")
'sidekiq.scheduled_push'
SPAN_SCHEDULED_WAIT =

Returns:

  • ("sidekiq.scheduled_poller_wait")
'sidekiq.scheduled_poller_wait'
SPAN_STOP =

Returns:

  • ("sidekiq.stop")
'sidekiq.stop'
TAG_JOB_DELAY =

Returns:

  • ("sidekiq.job.delay")
'sidekiq.job.delay'
TAG_JOB_ID =

Returns:

  • ("sidekiq.job.id")
'sidekiq.job.id'
TAG_JOB_QUEUE =

Returns:

  • ("sidekiq.job.queue")
'sidekiq.job.queue'
TAG_JOB_RETRY =

Returns:

  • ("sidekiq.job.retry")
'sidekiq.job.retry'
TAG_JOB_RETRY_COUNT =

Returns:

  • ("sidekiq.job.retry_count")
'sidekiq.job.retry_count'
TAG_JOB_WRAPPER =

Returns:

  • ("sidekiq.job.wrapper")
'sidekiq.job.wrapper'
TAG_JOB_ARGS =

Returns:

  • ("sidekiq.job.args")
'sidekiq.job.args'
TAG_COMPONENT =

Returns:

  • ("sidekiq")
'sidekiq'
TAG_OPERATION_PUSH =

Returns:

  • ("push")
'push'
TAG_OPERATION_JOB =

Returns:

  • ("job")
'job'
TAG_OPERATION_JOB_FETCH =

Returns:

  • ("job_fetch")
'job_fetch'
TAG_OPERATION_REDIS_INFO =

Returns:

  • ("redis_info")
'redis_info'
TAG_OPERATION_HEARTBEAT =

Returns:

  • ("heartbeat")
'heartbeat'
TAG_OPERATION_SCHEDULED_PUSH =

Returns:

  • ("scheduled_push")
'scheduled_push'
TAG_OPERATION_SCHEDULED_WAIT =

Returns:

  • ("scheduled_poller_wait")
'scheduled_poller_wait'
TAG_OPERATION_STOP =

Returns:

  • ("stop")
'stop'