Module: Datadog::Tracing::Contrib::MongoDB::Ext

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

Overview

MongoDB integration constants

Constant Summary collapse

ENV_ENABLED =

Returns:

  • ("DD_TRACE_MONGO_ENABLED")
"DD_TRACE_MONGO_ENABLED"
ENV_SERVICE_NAME =

Returns:

  • ("DD_TRACE_MONGO_SERVICE_NAME")
"DD_TRACE_MONGO_SERVICE_NAME"
ENV_PEER_SERVICE =

Returns:

  • ("DD_TRACE_MONGO_PEER_SERVICE")
"DD_TRACE_MONGO_PEER_SERVICE"
ENV_ANALYTICS_ENABLED =

Returns:

  • ("DD_TRACE_MONGO_ANALYTICS_ENABLED")
"DD_TRACE_MONGO_ANALYTICS_ENABLED"
ENV_ANALYTICS_SAMPLE_RATE =

Returns:

  • ("DD_TRACE_MONGO_ANALYTICS_SAMPLE_RATE")
"DD_TRACE_MONGO_ANALYTICS_SAMPLE_RATE"
ENV_JSON_COMMAND =

Returns:

  • ("DD_TRACE_MONGO_JSON_COMMAND")
"DD_TRACE_MONGO_JSON_COMMAND"
DEFAULT_PEER_SERVICE_NAME =

Returns:

  • ("mongodb")
"mongodb"
SPAN_COMMAND =

Returns:

  • ("mongo.cmd")
"mongo.cmd"
SPAN_TYPE_COMMAND =

Returns:

  • ("mongodb")
"mongodb"
TAG_COLLECTION =

Returns:

  • ("mongodb.collection")
"mongodb.collection"
TAG_DB =

Returns:

  • ("mongodb.db")
"mongodb.db"
TAG_OPERATION =

Returns:

  • ("mongodb.operation")
"mongodb.operation"
TAG_QUERY =

Returns:

  • ("mongodb.query")
"mongodb.query"
TAG_ROWS =

Returns:

  • ("mongodb.rows")
"mongodb.rows"
TAG_COMPONENT =

Returns:

  • ("mongodb")
"mongodb"
TAG_OPERATION_COMMAND =

Returns:

  • ("command")
"command"
TAG_SYSTEM =

Returns:

  • ("mongodb")
"mongodb"
PEER_SERVICE_SOURCES =

Returns:

  • (Array[String])
([Ext::TAG_DB] + Contrib::Ext::DB::PEER_SERVICE_SOURCES).freeze