Module: Datadog::Tracing::Contrib::OpenSearch::Ext

Defined in:
lib/datadog/tracing/contrib/opensearch/ext.rb

Overview

OpenSearch integration constants

Constant Summary collapse

ENV_ENABLED =
'DD_TRACE_OPENSEARCH_ENABLED'
ENV_SERVICE_NAME =
'DD_TRACE_OPENSEARCH_SERVICE_NAME'
ENV_PEER_SERVICE =
'DD_TRACE_OPENSEARCH_PEER_SERVICE'
ENV_ANALYTICS_ENABLED =
'DD_TRACE_OPENSEARCH_ANALYTICS_ENABLED'
ENV_ANALYTICS_SAMPLE_RATE =
'DD_TRACE_OPENSEARCH_ANALYTICS_SAMPLE_RATE'
DEFAULT_PEER_SERVICE_NAME =
'opensearch'
SPAN_QUERY =
'opensearch.query'
SPAN_TYPE_QUERY =
'opensearch'
TAG_COMPONENT =
'opensearch'
TAG_SYSTEM =
'opensearch'
TAG_METHOD =
'http.method'
TAG_PATH =
'http.url_details.path'
TAG_PARAMS =
'opensearch.params'
TAG_BODY =
'opensearch.body'
TAG_URL =
'http.url'
TAG_HOST =
'http.url_details.host'
TAG_PORT =
'http.url_details.port'
TAG_SCHEME =
'http.url_details.scheme'
TAG_RESPONSE_CONTENT_LENGTH =
'http.response.content_length'
PEER_SERVICE_SOURCES =
Array[
Tracing::Metadata::Ext::TAG_PEER_HOSTNAME,
Tracing::Metadata::Ext::NET::TAG_DESTINATION_NAME,
Tracing::Metadata::Ext::NET::TAG_TARGET_HOST,].freeze