Module: Datadog::Tracing::Contrib::ActiveRecord::Ext

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

Overview

ActiveRecord integration constants

Constant Summary collapse

ENV_ENABLED =

Returns:

  • ("DD_TRACE_ACTIVE_RECORD_ENABLED")
"DD_TRACE_ACTIVE_RECORD_ENABLED"
ENV_ANALYTICS_ENABLED =

Returns:

  • ("DD_TRACE_ACTIVE_RECORD_ANALYTICS_ENABLED")
"DD_TRACE_ACTIVE_RECORD_ANALYTICS_ENABLED"
ENV_ANALYTICS_SAMPLE_RATE =

Returns:

  • ("DD_TRACE_ACTIVE_RECORD_ANALYTICS_SAMPLE_RATE")
"DD_TRACE_ACTIVE_RECORD_ANALYTICS_SAMPLE_RATE"
SERVICE_NAME =

Returns:

  • ("active_record")
"active_record"
SPAN_INSTANTIATION =

Returns:

  • ("active_record.instantiation")
"active_record.instantiation"
SPAN_SQL =

Returns:

  • ("active_record.sql")
"active_record.sql"
SPAN_TYPE_INSTANTIATION =

Returns:

  • ("custom")
"custom"
TAG_COMPONENT =

Returns:

  • ("active_record")
"active_record"
TAG_OPERATION_INSTANTIATION =

Returns:

  • ("instantiation")
"instantiation"
TAG_OPERATION_SQL =

Returns:

  • ("sql")
"sql"
TAG_DB_CACHED =

Returns:

  • ("active_record.db.cached")
"active_record.db.cached"
TAG_DB_NAME =

Returns:

  • ("active_record.db.name")
"active_record.db.name"
TAG_DB_VENDOR =

Returns:

  • ("active_record.db.vendor")
"active_record.db.vendor"
TAG_INSTANTIATION_CLASS_NAME =

Returns:

  • ("active_record.instantiation.class_name")
"active_record.instantiation.class_name"
TAG_INSTANTIATION_RECORD_COUNT =

Returns:

  • ("active_record.instantiation.record_count")
"active_record.instantiation.record_count"