# Functions
NewTranslator creates a new translator with given options.
WithCountSumMetrics exports .count and .sum histogram metrics.
WithDeltaTTL sets the delta TTL for cumulative metrics datapoints.
WithFallbackSourceProvider sets the fallback source provider.
WithHistogramAggregations exports .count, .sum, .min and .max histogram metrics when available.
WithHistogramMode sets the histograms mode.
WithInitialCumulMonoValueMode sets the initial value mode.
WithInstrumentationLibraryMetadataAsTags sets instrumentation library metadata as tags.
WithInstrumentationScopeMetadataAsTags sets instrumentation scope metadata as tags.
WithNumberMode sets the number mode.
WithOriginProduct sets the origin product attribute.
WithOTelPrefix appends the `otel.` prefix to OpenTelemetry system, process and a subset of Kafka metrics.
WithQuantiles enables quantiles exporting for summary metrics.
WithRemapping specifies that certain OTEL metrics (such as container.* and system.*) need to be remapped to their Datadog counterparts because they will not be available otherwise.
WithStatsOut sets the channel where the translator will send its APM statsPayload bytes.
# Constants
Count is the Datadog Count metric type.
Gauge is the Datadog Gauge metric type.
HistogramModeCounters exports buckets as Datadog counts.
HistogramModeDistributions exports buckets as Datadog distributions.
HistogramModeNoBuckets disables bucket export.
InitialCumulMonoValueModeAuto reports the initial value if its start timestamp is set and it happens after the process was started.
InitialCumulMonoValueModeDrop always drops the initial value.
InitialCumulMonoValueModeKeep always reports the initial value.
NumberModeCumulativeToDelta calculates delta for cumulative monotonic metrics in the client side and reports them as Datadog counts.
NumberModeRawValue reports the raw value for cumulative monotonic metrics as a Datadog gauge.
OriginProductDatadogAgent is the origin for metrics coming from the Datadog Agent OTLP Ingest.
OriginProductDatadogExporter is the origin for metrics coming from the OpenTelemetry Collector Datadog Exporter.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
List all receivers that set the scope name.
No description provided by the author
OriginSubProductOTLP is the origin subproduct for all metrics coming from OTLP.
# Structs
Dimensions of a metric that identify a timeseries uniquely.
Metadata specifies information about the outcome of the MapMetrics call.
Translator is a metrics translator.
# Interfaces
Deprecated: use WithStatsOut instead APMStatsConsumer implementations are able to consume APM Stats generated by a Translator.
Consumer is a metrics consumer.
HostConsumer is a hostname consumer.
SketchConsumer is a pkg/quantile sketch consumer.
TagsConsumer is a tags consumer.
TimeSeriesConsumer is timeseries consumer.
# Type aliases
DataType is a timeseries-style metric type.
HistogramMode is an export mode for OTLP Histogram metrics.
InitialCumulMonoValueMode defines what the exporter should do with the initial value of a cumulative monotonic sum when under the 'cumulative_to_delta' mode.
NumberMode is an export mode for OTLP Number metrics.
OriginProduct defines the origin product.
OriginProductDetail defines the origin service.
OriginSubProduct defines the origin subproduct.
TranslatorOption is a translator creation option.