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"