Module: Datadog::Tracing::Contrib::Sinatra::Ext

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

Overview

Sinatra integration constants

Constant Summary collapse

ENV_ENABLED =

Returns:

  • ("DD_TRACE_SINATRA_ENABLED")
'DD_TRACE_SINATRA_ENABLED'
ENV_DISTRIBUTED_TRACING =

Returns:

  • ("DD_TRACE_SINATRA_DISTRIBUTED_TRACING")
'DD_TRACE_SINATRA_DISTRIBUTED_TRACING'
ENV_ANALYTICS_ENABLED =

Returns:

  • ("DD_TRACE_SINATRA_ANALYTICS_ENABLED")
'DD_TRACE_SINATRA_ANALYTICS_ENABLED'
ENV_ANALYTICS_SAMPLE_RATE =

Returns:

  • ("DD_TRACE_SINATRA_ANALYTICS_SAMPLE_RATE")
'DD_TRACE_SINATRA_ANALYTICS_SAMPLE_RATE'
RACK_ENV_SINATRA_REQUEST_SPAN =

Returns:

  • ("datadog.sinatra_request_span")
'datadog.sinatra_request_span'
SPAN_RENDER_TEMPLATE =

Returns:

  • ("sinatra.render_template")
'sinatra.render_template'
SPAN_REQUEST =

Returns:

  • ("sinatra.request")
'sinatra.request'
SPAN_ROUTE =

Returns:

  • ("sinatra.route")
'sinatra.route'
TAG_APP_NAME =

Returns:

  • ("sinatra.app.name")
'sinatra.app.name'
TAG_COMPONENT =

Returns:

  • ("sinatra")
'sinatra'
TAG_OPERATION_RENDER_TEMPLATE =

Returns:

  • ("render_template")
'render_template'
TAG_OPERATION_REQUEST =

Returns:

  • ("request")
'request'
TAG_OPERATION_ROUTE =

Returns:

  • ("route")
'route'
TAG_ROUTE_PATH =

Returns:

  • ("sinatra.route.path")
'sinatra.route.path'
TAG_SCRIPT_NAME =

Returns:

  • ("sinatra.script_name")
'sinatra.script_name'
TAG_TEMPLATE_ENGINE =

Returns:

  • ("sinatra.template_engine")
'sinatra.template_engine'
TAG_TEMPLATE_NAME =

Returns:

  • ("sinatra.template_name")
'sinatra.template_name'