Module: Datadog::OpenTelemetry::SDK
- Defined in:
- lib/datadog/opentelemetry/sdk.rb,
lib/datadog/opentelemetry/sdk/propagator.rb,
lib/datadog/opentelemetry/sdk/configurator.rb,
lib/datadog/opentelemetry/sdk/id_generator.rb,
lib/datadog/opentelemetry/sdk/logs_exporter.rb,
lib/datadog/opentelemetry/sdk/span_processor.rb,
lib/datadog/opentelemetry/sdk/metrics_exporter.rb
Defined Under Namespace
Modules: Configurator
Classes: IdGenerator, LogsExporter, MetricsExporter, Propagator, SpanProcessor
Constant Summary
collapse
- TELEMETRY_TAGS =
{"protocol" => "http", "encoding" => "protobuf"}.freeze
Class Method Summary
collapse
Class Method Details
.telemetry ⇒ Object
14
15
16
|
# File 'lib/datadog/opentelemetry/sdk.rb', line 14
def self.telemetry
Datadog.send(:components).telemetry
end
|
.telemetry_inc(metric_name, value) ⇒ Object